Можно ли создавать огромные события в Event Sourcing?

Мы используем источник событий и строим агрегаты из потока событий. У меня 2 агрегата - А1 и А2. A1 используется в качестве шаблона для создания A2. Размер A1 может быть довольно большим. Фундаментальная идея Event Sourcing заключается в обеспечении того, чтобы каждое изменение состояния приложения фиксировалось в объекте события. Таким образом, чтобы сохранить A2, мы должны хранить много информации в первом событии.

Такая ситуация распространена или создание по шаблону — не лучшая идея? Есть ли лучший способ решить эту проблему?

6
задан Nastya Kholodova 8 June 2012 в 19:20
поделиться