Compiled Conversations cover image

Thinking in Events: Principles of Event-Driven Architecture, Part 1 with James Eastham

Compiled Conversations

00:00

Transactions in Tech: A Pizza Analogy

This chapter explores software development transactions through the familiar analogy of ordering pizza, contrasting strongly consistent payments like cash with less reliable methods like credit cards. It emphasizes the importance of eventual consistency in event-driven architectures while discussing the trade-offs between loose coupling and synchronous communication in critical scenarios.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app