Высокая сложность
architecture
Event Sourcing сохраняет все изменения состояния приложения как последовательность событий, что позволяет восстанавливать состояние системы на любой момент времени.