Событийно-ориентированная архитектура в микросервисах | Общий обзор 🚀
CodeSnippet by Chetan
0:00 / 0:00
Событийно-ориентированная архитектура в микросервисах | Общий обзор 🚀
10 409 просмотров · 4 нед. назад
CodeSnippet by Chetan
65,4 тыс. подписчиков
10 409 просмотров · 4 нед. назад
Что такое событийно-ориентированная архитектура и почему она полезна в микросервисах?
В этом видео мы рассмотрим событийно-ориентированную архитектуру (СОА) в целом и разберемся, как микросервисы могут взаимодействовать с помощью событий, а не полагаться исключительно на прямую синхронную связь.
Мы рассмотрим:
Что такое событийно-ориентированная архитектура?
Проблемы синхронной связи
Синхронная и асинхронная связь
Что такое событие?
Издатель / Производитель
Подписчик / Потребитель
Брокер событий / Система обмена сообщениями
Как события передаются между микросервисами
Преимущества событийно-ориентированной архитектуры
Проблемы, такие как согласованность в конечном итоге и дублирование сообщений
Распространенные технологии обмена сообщениями
RabbitMQ против Kafka — общий обзор
Где RabbitMQ и Kafka вписываются в событийно-ориентированную архитектуру
Мы используем **пример микросервисов электронной коммерции**, чтобы понять полный поток от создания события до его потребления.
Это видео — основа для предстоящих видео о **RabbitMQ и Kafka**, где мы углубимся в принципы работы каждой технологии и способы их реализации с помощью Spring Boot.
🚀 *Плейлист по микросервисам:* Изучите концепции микросервисов и постройте их на практике с помощью Spring Boot.
Хэштеги
#Java #SpringBoot #Microservices #EventDrivenArchitecture #EDA #Kafka #RabbitMQ #ApacheKafka #MessageBroker #DistributedSystems #SoftwareArchitecture #BackendDevelopment #JavaDeveloper #SpringCloud #SoftwareDevelopment