
Обстоятельно раскрывается довольно редкая тема Event Sourcing-архитектур. Подробно описана проблемы распределенных систем, которые решаются подобной архитектурой (идентификация сущностей, распределенные конечные автоматы и т.п.). Отдельные главы посвящены деталям реализации - оптимальной инвалидации кеша и хранения истории в реляционных СУБД.
Но книга испорчена халтурным переводом. Начиная с перевода event sourcing как "поиск событий", и расшифровки ORM как "объектно-реляционного картографа", заканчивая в целом текстом с русским языком на уровне "когда сервер получает пакет, он должен хранить каждый из фактов по очереди". В общем, при интересе к узкой теме event sourcing'а лучше прочитать в оригинале. Если же интересны общие подходы к реализации распределенных систем - можно начать с Распределенных систем Таненбаума. https://www.livelib.ru/book/1000024723-raspredelennye-sistemy-printsipy-i-paradigmy-endryu-tanenbaum























