home.social

#событийная_модель — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #событийная_модель, aggregated by home.social.

  1. Итерация 0 закрыта: от спеки до «Привет» в боте

    Короткий апдейт. Первая статья была про спеку и архитектуру до первой строчки кода — вот что произошло дальше. В первой статье я пообещал: следующий пост — когда появится работающий код, вебхук ответит «Привет», событие запишется в базу. Обещание выполнено.

    habr.com/ru/articles/1027996/

    #вайбкодинг #AIагенты #Cursor #чатбот #системный_дизайн #событийная_модель #открытый_код #TypeScript

  2. Немезида для хаоса: как мы построили событийную архитектуру для 500+ интеграций

    Когда у компании много сервисов и данных, то лучше всего иметь план Б на любую ситуацию, например когда нужно быстро оптимизировать ресурсы и работать в режиме «минус один дата‑центр» без просадок, в то время как утилизация серверов при этом стремится к 100%. Смертельный номер? Вполне посильная задача, с которой справилась команда Яндекс Go. Мы провели аудит и поняли, что у нас очень много синхронных походов из критичных сервисов в некритичные, а ещё и поллинг. И это требовало внедрения событийной модели. Тысяча микросервисов, 150 команд разработки, несколько языков программирования, и у каждого разработчика своё представление о том, как правильно читать сообщения из Kafka. Библиотека, которую мы раздали командам, быстро бы обросла форками, заплатками и костылями. За шесть месяцев командой из шести человек мы превратили эту библиотеку в централизованную платформу Немезида. Сейчас на ней крутится больше 500 интеграций, а новую можно запустить меньше чем за четыре часа. Меня зовут Алексей Терентьев, я руководитель одной из служб отдела эффективности Яндекс Go. В этой статье я расскажу, как мы прошли путь от простого «прочитал — обработал — закоммитил» к по‑настоящему масштабной архитектуре: со всеми граблями, факапами и конкретными решениями.

    habr.com/ru/companies/yandex/a

    #событийная_модель #kafka #logbroker #dlq #очередь_сообщений