Overview
Explore the complexities of distributed computing communication in this NDC Oslo 2023 conference talk. Delve into the nuanced world of synchronous and asynchronous inter-process communication, challenging common assumptions and definitions. Examine the various interpretations of "asynchronous" in distributed systems, from non-blocking clients to message-broker based communication. Uncover the confusion caused by subtle differences in terminology across contexts. Learn about temporal decoupling, stateless processing, and the sociotechnical aspects of distributed systems. Gain insights from industry experts like Pat Helen and Darren Hobbs. Discover how the study of meaning impacts our understanding of technical concepts. Conclude with practical applications of these concepts in real-world scenarios.
Syllabus
Intro
Asynchronous and asynchronous communication
Pat Helen
Darren Hobbs
Nonblocking calls
Temporal Decoupling
Message Brokers
Stateless Processing
Words have different meanings
The study of meaning
Sociotechnical
The Tower of Babel
Concretely
Conclusion
Taught by
NDC Conferences