Программирование
sm0l
- 128 книг

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