Я не могу понять, почему его использование во всей системе - это действительно анти-паттерн.
Я согласен - называть это "анти-паттерном" - это преувеличение.
Правописание, которому я верю? Использование источников событий во всей системе сегодня неэффективно .
Это может произойти завтра, когда мы будем больше практиковаться в этом, и затраты на проектирование этих систем снижаются, и мы учимся извлекать из них больше пользы.
В то же время - насколько ценны временные запросы, которые вы получаете из источников событий? В вашей основной области, где вы получаете конкурентные преимущества, они могут быть весьма ценными. В тех местах, где вы просто ведете учет информации, предоставленной вам внешним миром? Не так много - вы можете получить все, что вам нужно, из более простых решений, которые отслеживают только «сейчас».