DEV Community


An Introduction to Event Sourcing for Rubyists

mottalrd profile image Alfredo Motta ・1 min read

Video here:

Slides here:

Code here:

Event sourcing is a design pattern to build applications that are domain centric and easy to extend. The pattern is based on the usage of a persistent event log which substitutes the more classical relational database model for Rails applications.

Last week I gave this presentation at the London Ruby User Group. You can find the details of what I learned over the last year using such pattern, hope you enjoy it!

Discussion (1)

Editor guide
israelb profile image

Is necessary Event sourcing in every microservice? or it depends on me?