Skip to content

By simply saving events, you are avoiding the…

“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.” quote by Greg Young
Download Open image
““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.””

Greg Young

About This Quote

This interpretation was drafted with AI assistance. It is one reading of the quote, not the author's own explanation.

Saving events avoids the technical mismatch of mapping complex objects to relational tables.

In simple terms: Storing events sidesteps object-relational mismatch.

Key Takeaway

Use event sourcing to simplify data persistence.

Themes

software architecture event sourcing data modeling

Mood

analytical practical

Type

technical educational

When to use this quote

  • building microservices
  • audit trails
  • system migrations
  • data consistency

Key Concepts

domain-driven design impedance mismatch relational databases

Questions to Reflect On

  • How will you handle complex queries with events?
  • What trade-offs exist between simplicity and performance?
A Different Perspective

Event sourcing adds complexity in query handling.

★ ★ ★ ★ ★ No ratings yet

More by Greg Young

Explore all 3 Greg Young quotes

More Technology quotes

Browse all 18,164 Technology quotes