Explore the intricacies of messaging in distributed systems through this comprehensive conference talk from NDC Oslo 2024. Delve into the benefits and challenges of incorporating messaging into modern software architectures. Learn about various communication patterns, effective code structuring techniques, and strategies for maintaining system consistency. Discover how to navigate common pitfalls such as duplicate messages, ordering issues, and problem diagnosis. Gain valuable insights to make informed decisions about implementing messaging in your distributed systems. By the end of this one-hour session, acquire a thorough understanding of the messaging problem space and equip yourself with the knowledge to leverage its advantages while mitigating potential drawbacks.
Overview
Syllabus
Messaging: The fine line between awesome and awful - Laila Bougria - NDC Oslo 2024
Taught by
NDC Conferences