Микросервисы в логистике: как DDD и Event Storming помогли нам найти границы
- AnalystDays / 23
-
20 мин
В логистике бизнес-логика переплетена: заявка, маршрут, статус, оплата. Ошибка в границах микросервисов - жёсткая связанность и бесконечные правки.
Покажу, как Event Storming + DDD помогают аналитику строить системы, которые попадают в цель с первого раза.
На практике:
-
Как провести Event Storming: события, команды, роли — сквозная картина процесса на одной доске.
-
Как из событий выделить Bounded Contexts — границы микросервисов для API и БД.
-
Реальный пример ошибки: смешали «Управление заказами» и «Назначение исполнителя» — как исправили.
-
Артефакты для разработки: карта контекстов, агрегаты, единый язык модели.
Результат: аналитик — инструмент согласования требований. Разработчики — чёткие границы сервисов без переделок.
Для системных аналитиков, архитекторов и разработчиков.