Outbox
Trainings
Modern systems increasingly rely on events to communicate, scale, and evolve independently. In this three-day workshop, we explore Event-Driven Architecture (EDA) from the ground up, starting with the principles of Domain-Driven Design and progressing through messaging patterns, streaming systems, and modern data architectures.
Participants will learn how different types of events are used, how services collaborate through sagas, and how patterns like CQRS, the Outbox pattern, and Event Sourcing help maintain consistency in distributed systems. The workshop concludes by exploring how event streams feed modern analytical architectures such as Data Lakes and Data Meshes, showing how operational systems and analytical platforms converge through events.