Although event sourcing (and sister pattern CQRS) has been gaining traction in recent years, many engineers are struggling when implementing it for the first time. While there’s plenty of material on the subject, most of it is too broad or theoretical, and engineers often end up having to rediscover suitable approaches and techniques.
This talk introduces practical aspects of building such systems learned from our experiences at Wix. We’ll walk through the design and implementation of a simple event-sourced system, covering the event model, underlying persistence and suitable code layering.
voted / votable