Full Stack Radio
85: Frank de Jonge - Event Sourcing for Beginners
Topics include:
- What does "event sourcing" even mean?
 - What do terms like "aggregate" and "projection" mean in the context of event sourcing?
 - What are the benefits of modeling something with event sourcing vs. a traditional state-based approach?
 - How events are usually stored
 - Why and how you might build multiple projections from a single event stream
 - How events in event sourcing differ from the sort of events you might already be using in your projects
 - A walkthrough of what the actual code would look like to model a "publish blog post" feature using event sourcing
 
- Rollbar, sign up at https://rollbar.com/fullstackradio to try their Bootstrap Plan free for 90 days
 - Codeship, check out how they performed in Forrester's latest Continuous Integration Tools report
 
- Advanced Vue Component Design, Adam's upcoming course
 - Frank's Blog
 - EventSauce, Frank's new PHP event sourcing library
 - Event Store event sourcing database
 - "Event Sourcing" introduction by Martin Fowler
 - "Event Sourcing" talk by Greg Young at GOTO 2014
 
Full Stack Radio