Перейти к содержимому

Источник событий: регидратация агрегатов с помощью снимков

CodeOpinion

0:00 / 0:00

Источник событий: регидратация агрегатов с помощью снимков

21 517 просмотров · 5 лет назад
CodeOpinion
101 тыс. подписчиков
21 517 просмотров · 5 лет назад
Как только вы поймете, как работает Event Sourcing, наиболее распространенной мыслью будет: «Что произойдет, если событий будет много? Не будет ли неэффективно извлекать каждое событие из EventStore и воспроизводить их все, чтобы получить текущее состояние?». Возможно, так и есть. Но чтобы решить эту проблему, можно использовать моментальные снимки, чтобы получить представление о состоянии агрегатов на определенный момент времени. Затем вы можете использовать их как контрольную точку и воспроизводить только события с момента создания снимка. 🔔 Подпишитесь:    / @codeopinion   💥 Присоединяйтесь к этому каналу, чтобы получить доступ к исходному коду и демонстрациям!    / @codeopinion   🔥 Нет кнопки «ПРИСОЕДИНИТЬСЯ»? Поддержите меня на Patreon!   / codeopinion   📝 Блог: https://codeopinion.com 👋 Twitter:   / codeopinion   ✨ LinkedIn:   / dcomartin   0:00 Введение 2:24 Снимки 5:19 Реализация кода 5:39 Агрегат 7:05 Репозиторий 9:31 Создание снимка 10:18 Демонстрация #eventsourcing #cqrs #архитектура программного обеспечения