Skip to content

Event-Sourcing: Code Deep-Dive

Photo of Victor Rentea
Hosted By
Victor R.
Event-Sourcing: Code Deep-Dive

Details

Event Sourcing brings a dramatic shift in perspective on handling data. To better understand it, let's explore the code of a sample project and make a few changes to discover its building blocks.

Join this session to understand how life feels in such a codebase, and compare several mainstream implementation options. The code will be available to you after the workshop so you can continue playing with it.

Topics we'll approach:
- Event vs Command
- Aggregate Design Options
- Storing Events in SQL, EventStoreDB or Kafka + pros/cons
- Read Projections
- Time Travelling :)
- Snapshot Management

Speaker:
With two decades of experience, Victor is a software architect and Java Champion who dedicated his career to training thousands of engineers in over 150 companies. He is a regular speaker at top-rated conferences so you can find him in countless videos on YouTube. Besides that, you can meet Victor online at European Software Crafters, the world’s largest developer community focused on improving code quality. Check out https://victorrentea.ro for first-class training and consultancy services.

As usual, the event will take place on Zoom (that's where most chatting happens). You can get the meeting link after your RSVP (free). In addition, the event will be live-streamed on YouTube where it will remain recorded:
https://youtube.com/live/i8D1gKKlPd4?feature=share

Photo of European Software Crafters group
European Software Crafters
See more events