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

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

Apr 04, 20231 hr 20 minSeason 3Ep. 22
--:--
--:--
Listen in podcast apps:
Metacast
Spotify
Youtube
RSS
Download Metacast podcast app
Listen to this episode in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episode description

#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

YouTube https://youtu.be/4QjeCLJsZmE


Полезные ссылки 

📖 How We Process One Billion Events Per Day With Kafka https://www.metarouter.io/blog-posts/how-we-process-one-billion-events-per-day-with-kafka

📖 KafkaConsumer https://kafka.apache.org/20/javadoc/org/apache/kafka/clients/consumer/KafkaConsumer.html#poll-long

📖 The Event-Carried State Transfer pattern https://itnext.io/the-event-carried-state-transfer-pattern-aae49715bb7f

📖 Event Notification https://medium.com/geekculture/the-event-notification-pattern-a62d48519107

📖 Event Notification vs. Event-Carried State Transfer https://medium.com/swlh/event-notification-vs-event-carried-state-transfer-2e4fdf8f6662

📖 What do you mean by “Event-Driven”? | Martin Fowler https://martinfowler.com/articles/201701-event-driven.html

📖 Schema Registry Overview https://docs.confluent.io/platform/current/schema-registry/index.html

📖 Small bite sized visuals about event-driven architectures https://serverlessland.com/event-driven-architecture/visuals

For the best experience, listen in Metacast app for iOS or Android
Open in Metacast
Основы архитектуры ПО. Глава 14 Event-Driven архитектура / Антон Гращенков | { между скобок } podcast - Listen or read transcript on Metacast