Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

You Keep Using That Word - Understanding Asynchronous Communication in Distributed Systems

Code Sync via YouTube

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

Reviews

Start your review of You Keep Using That Word - Understanding Asynchronous Communication in Distributed Systems

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.