Основы архитектуры ПО. Глава 14 Event-Driven архитектура / Антон Гращенков

Описание к видео Основы архитектуры ПО. Глава 14 Event-Driven архитектура / Антон Гращенков

#kafka #eventdriven #saga #redis #softwarearchitecture

Event-Driven подход, является стилем распределенной асинхронной архитектуры, используемым для создания высокомасштабируемых и высокопроизводительных приложений. Разложили аргументированно в чем разница между event base и request base системами. Разобрались какие приемущества дает event-driven архитектура, какие проблемы создает event-driven подход и как решать его trade-off. Так же рассмотрели топологии broker и mediator. Было много практических примеров, еще разобрали кейс от Оли по приоритизации сообщений в очереди.

Ламповый чат https://t.me/backend_megdu_skobkah
Канал с анонсами https://t.me/megdu_skobok
Apple Podcast https://podcasts.apple.com/us/podcast/{-между-скобок-}/id1654695424
Yandex Music https://music.yandex.ru/album/24060063

Полезные ссылки
📖 How We Process One Billion Events Per Day With Kafka https://www.metarouter.io/blog-posts/...
📖 KafkaConsumer https://kafka.apache.org/20/javadoc/o...
📖 The Event-Carried State Transfer pattern https://itnext.io/the-event-carried-s...
📖 Event Notification   / the-event-notification-pattern  
📖 Event Notification vs. Event-Carried State Transfer   / event-notification-vs-event-carried-state-...  
📖 What do you mean by “Event-Driven”? | Martin Fowler https://martinfowler.com/articles/201...
📖 Schema Registry Overview https://docs.confluent.io/platform/cu...
📖 Small bite sized visuals about event-driven architectures https://serverlessland.com/event-driv...

Комментарии

Информация по комментариям в разработке