Реактивные системы — это не про «магия сама всё обновит». Это про граф зависимостей, где каждое изменение запускает цепочку пересчётов. И вот тут начинается боль: если поток данных разветвлён как новогодняя гирлянда, рантайм гоняет лишние обновления, а вы платите за это задержкой и CPU.
Логика простая:
1) меняем один узел;
2) система пересчитывает все зависимые состояния;
3) чем короче и прямее путь, тем дешевле обновление.
Для adtech это звучит очень знакомо. Один апдейт в bidding stack, segmentation или frequency cap — и дальше либо аккуратный каскад, либо лавина лишних операций. В монетизации это превращается в лишнюю латентность, просадку response rate и, в худшем случае, в потерю аукциона.
Что делать? Резать лишние связи, отделять локальные изменения от глобальных и не заставлять систему пересчитывать то, что вообще не связано с событием. Иначе ваш «реалтайм» быстро становится просто дорогим 👇
Ad Briefs
@AdBriefsHub
Реактивные системы — это не про «магия сама всё обновит». Это про граф зависимостей, где каждое изменение запу
Этот пост опубликован в Telegram-канале Ad Briefs. Подписаться можно по ссылке: @AdBriefsHub.