You Keep Using That Word - Understanding Asynchronous Communication in Distributed Systems
-
17
-
- Write review
35% Off Finance Skills That Get You Hired - Code CFI35
AI Product Expert Certification - Master Generative AI Skills
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the complexities and confusion surrounding the term "asynchronous" in distributed systems communication through this 46-minute keynote presentation from MQ Summit 2025. Delve into the perennial challenge of determining how different services should communicate in distributed computing environments, where technical categorization often oversimplifies complex decisions. Examine why the seemingly straightforward choice between synchronous and asynchronous communication approaches is far more nuanced than it appears, particularly when stakeholders cannot agree on fundamental definitions. Discover how the term "asynchronous" encompasses various interpretations including non-blocking clients, message-broker based communication, and inbox-based message passing, leading to significant confusion across different contexts. Learn why simply adopting "cloud native" approaches without clear understanding can result in wasteful spending on technology vendors and consultants. Gain insights into the semantic challenges that plague distributed systems architecture discussions and understand how slight contextual differences in terminology create substantial misunderstandings in technical decision-making processes.
Syllabus
Keynote: You Keep Using That Word - Sam Newman | MQ Summit 2025
Taught by
Code Sync