Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore a conference talk from NDC London where Jimmy Bogard delves into the challenges of maintaining consistency in distributed systems. Learn how to move beyond the simplicity of monolithic transactions to handle complex agreements across different databases, communication methods, and caches. Discover well-established patterns for building reliable communication between systems, including inbox and outbox patterns for transactional messaging, as well as long-running transaction patterns like sagas and process managers. The presentation includes a comprehensive working example that demonstrates these concepts across databases, APIs, messaging, and more - essential knowledge for developers working with microservices and distributed architectures.
Syllabus
Consistency and Agreements in Distributed Systems - Jimmy Bogard - NDC London 2025
Taught by
NDC Conferences