Moonpig Technology Podcast · Moonpig Tech Podcast

Episode 29 - Event Driven Architecture

·15 min·1 clip
Alexis describes how eliminating synchronous calls between services prevents database failures from taking down multiple systems.
Moonpig principal engineer Alexis explains event-driven architecture, covering how events work, the challenges of eventual consistency, and how Moonpig implements localized data projections for resilient, loosely coupled systems. The discussion includes practical advice on idempotent operations and handling out-of-order message delivery in production environments.
Listen to the show on