Why Event Sourcing?

Stephen Tung  |  10 January 2024

What if you could scale and distribute data freely, without forming a tightly coupled mess? And what would you say if we told you that your application is only capturing the tip of the iceberg when it comes to your data, yet it's capable of so much more? We expect you'd ask us how. In just 30 minutes, you can find out!

Join Developer Advocate Stephen Tung as he takes you through:

  • The growing pains of complex data
  • Limitations of transactional consistency and the rise of eventual consistency
  • What event sourcing actually is 
  • Core benefits of event sourcing 
  • Why your database matters
  • How event sourcing can transform your business

Watch below (or why not check our "Why Event Sourcing?" blog series?)

Dive deeper into Event Sourcing 

If you're looking to learn more about Event Sourcing and how it can benefit your business, check out these resources. 

Beginner's Guide to Event Sourcing

New to Event Sourcing and need an overview of the key concepts? Our Beginner's Guide to Event Sourcing is a great place to start and includes diagrams and code snippets to help explain things.

Introduction to Event Sourcing webinar

This webinar is a practical introduction to Event Sourcing, designed to help you see how to convert business requirements into an event-sourced application. 

Introduction to Event Sourcing in TypeScript and NodeJS webinar

Event Sourcing is perceived as a complex pattern. In this webinar though, Oskar Dudycz will explain that it doesn't have to be true. He'll explain why no data is lost in Event Sourcing, and how it's easier to write code closer to business.

10 problems Event Sourcing can solve for you 

When is Event Sourcing the right architectural style to use? In this blog, we explore some functional and technical challenges it can solve for you. 

Developers tips for Event Sourcing 

Ready to start building your first Event Sourced application? You'll want to check out these tips from our Developers. 




Photo of Stephen Tung

Stephen Tung Stephen has been a software practitioner and leader focused on simplifying and tackling the heart of complex business problems. He discovered DDD/CQRS/ES 15 years ago and has never looked back since. He's the father of three, living in Hong Kong, and enjoys to zen out when there is a moment.