Lecture 4. Communication Models: Asynchronous Interaction
Автор: Taras Ivashchuk
Загружено: 2026-01-19
Просмотров: 25
Explore how asynchronous communication and event-driven architecture change the way microservices interact — from “fire-and-forget” flows to real-world RabbitMQ and Kafka designs.
🎯 What you’ll learn:
What asynchronous communication is, how it differs from request–response, and when it’s a better choice
What event sourcing is, and how events differ from commands/requests
How orchestration vs choreography coordinate distributed business processes in microservices
How RabbitMQ and Kafka compare in practice, and when to choose one over the other
📝 Quiz for this lecture:
👉 https://forms.gle/UyFRyBEgpU65RQs58
⏱️ Timestamps:
00:00 Asynchronous communication
01:24 Event sourcing
06:59 Orchestration model
08:34 Choreography model
10:00 Message brokers overview
12:22 RabbitMQ vs Kafka
15:08 Async request–response with RabbitMQ queues
16:41 Event-driven flow with Kafka topics
17:49 Summary
18:38 Quiz
📎 Connect with me:
LinkedIn: / taras-ivashchuk
Medium: / ia_taras
Telegram: https://t.me/ia_taras
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: