AI-powered
podcast player
Listen to all your favourite podcasts with AI-powered features
Design Trade-offs in Event-Driven Systems
This chapter explores the complexities and trade-offs in software design and architecture, particularly in event-driven systems. The speakers discuss concepts such as sagas, orchestration vs choreography, decoupling internal systems, and the benefits of loosely coupled systems. They also delve into the use of frameworks and technologies, such as Temporal and the transaction outbox pattern, in event-driven systems.