Aggregate — кластер связанных объектов с одним корнем (Aggregate Root). Все изменения проходят через корень, прямой доступ к внутренним объектам извне запрещён. Границы агрегата = граница транзакции: одна транзакция = один агрегат. Правило: если нужно изменить два агрегата вместе — пересмотри границы или используй eventual consistency через Domain Events. Неправильные границы — главная ошибка начинающих DDD практиков.
Что такое Aggregate в DDD и почему важны его границы?
Senior
246 просмотровAFK Offer AI
Как работает second-level cache в Hibernate?