TGViewer
C# Short Posts 🔞 C# Short Posts 🔞 @dimasshortposts · 309 subscribers
Post #91 74
🍟 McDonald’s Journey to Event-Driven Architecture.
Было как. Ложусь я уже спать, как вдруг ютуб подсовывает мне видос с одного из лучших каналов по разработке CodeOpinion. И в названии, ну прям кликбейтное McDonald’s Journey to Event-Driven Architecture.

"Ну нихрена себе" – подумал я и, конечно, кликнул! Вы там сами посмотрите это видео и решите, что интересно вам. А вот что я для себя узнал:

1️⃣ Schema Registry. К своему стыду, никогда не слышал про такое. У макдака – это AWS Elastic Container Service. Ее используют для валидации сообщений, приходящих от продьюсера. При отправке сообщения продюсер идет в Schema Registry, спрашивает, норм ли все с сообщением, не пропущено ли каких строк, могу ли я его десеарилизовать итп.

Если все ок, то сообщение отправляется в брокера (у макдака это AWS Managed Streaming for Kafka Service). Если же с сообщеним непорядок, то оно попадает в чистилище Dead Letter Queue (DLQ)

Ну и консьюмер тоже все это проверяет, как я понимаю.

2️⃣ У МакДональдса есть техноблог! Кто бы мог подумать! Вы подумали? Я вот не подумал. Короче, надо читать. Сто процентов.

Все остальное – Standby Event Store, которая доступна на случай, если брокер откажет. Event Gateway, который позволяет сторонним партнерам через API генерировать события для интеграции. В общем, все это в той или иной степени было известно. Но все равно прикольно было почитать, что у Макдака все также как и у нас. 

P.S.: А еще ведущий на канале CodeOpinion похож на Роршарха из Хранителей и это по-своему доставляет. Будто он в конце скажет "Это не меня заперли здесь! Это вас заперли со мной!"
#codeopinion #mcdonalds #eventdriven
  • ❤‍🔥 1
More from @dimasshortposts
  1. Oct 2, 2026s
  2. Oct 2, 2026Post #503
  3. Sep 30, 2026🛤 Путь до Tier1: от чего он зависит В прошлый раз мы гоняли hello world в цикле и увидели…
  4. Sep 26, 2026🧵 Тредик для вопросов по докладу про MAF на дотнексте В докладе многие подробности опусти…
  5. Sep 23, 2026Даже самым хардкорным ребятам надо отдыхать, так что отдыхаем, мои чюваки 🕺 🧑‍💻dp🥁 #he…
  6. Sep 16, 2026🎯 Instrumented Tier0: профилирование кода В прошлый раз мы разобрали два уровня компиляци…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →