AI Adoption - Drive Business Value and Organizational Impact
Master Windows Internals - Kernel Programming, Debugging & Architecture
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
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