Technology Quote by Greg Young
““By simply saving events, you are avoiding the complications associated with saving complex domain objects to a relational store; namely, the object-relational impedance mismatch.””
About This Quote
Source Speech: Talk on Domain-Driven Design, 2005
Saving events avoids the technical mismatch of mapping complex objects to relational tables.
In simple terms: Storing events sidesteps object-relational mismatch.
Use event sourcing to simplify data persistence.
Themes
Mood
Type
When to use this quote
- building microservices
- audit trails
- system migrations
- data consistency
Key Concepts
Questions to Reflect On
- How will you handle complex queries with events?
- What trade-offs exist between simplicity and performance?
Event sourcing adds complexity in query handling.