Глава 5. Метаданные
⛵️ Навигация по главе
-> Читать часть (1/2) => Шаблоны организации бизнес-логики
-> Читать часть (2/2) => Генерация и потребление доменных событий
⬇️ Сжатие в 6.5 раз
- Слов в оригинальной Главе: 8 560
- Слов в концентрате: 1 320
💡 Ключевые идеи
- Бизнес-логика - самая сложная часть сервиса, поэтому важно ее организовать в соответствии с потребностями сервиса.
- Агрегаты разбивают доменную модель на блоки, в которых легче разбираться в отдельности. Самое важное — определить агрегаты, их границы и корни.
- Если клиент сможет получить всю информацию из события, то ему не придется делать дополнительный вызов к сервису, опубликовавшему событие.
- Событийный штурм помогает быстро разработать доменную модель.
- Разделение бизнес-логики сервиса на агрегаты по принципу DDD — хороший способ организации бизнес-логики.
- При создании/обновлении агрегат должен публиковать доменные события.
метаданные
навигация
содержание
микросервисы