YoVDO

You Keep Using That Word: Asynchronous in Distributed Systems

Offered By: GOTO Conferences via YouTube

Tags

Software Architecture Courses Microservices Courses Distributed Systems Courses Asynchronous Communication Courses Event-Driven Architecture Courses Message Broker Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the nuanced meanings of "asynchronous" in distributed systems through this insightful conference talk. Delve into the complexities of inter-service communication, challenging the simplistic synchronous vs. asynchronous dichotomy. Examine various interpretations, from non-blocking clients to message broker-based communication, and understand how context shapes these definitions. Investigate the impact of asynchronous concepts on cloud-native architectures, reactive systems, and sociotechnical considerations. Gain clarity on this often misunderstood term to make informed decisions in distributed system design and implementation.

Syllabus

Intro
Synchronous vs asynchronous
What I found might shock you!
Reactive manifesto
Blocking calls
Broker-based request-response
Competing definitions
Context
Sociotechnical system
Outro


Taught by

GOTO Conferences

Related Courses

Advanced Operating Systems
Georgia Institute of Technology via Udacity
High Performance Computing
Georgia Institute of Technology via Udacity
GT - Refresher - Advanced OS
Georgia Institute of Technology via Udacity
Distributed Machine Learning with Apache Spark
University of California, Berkeley via edX
CS125x: Advanced Distributed Machine Learning with Apache Spark
University of California, Berkeley via edX