Александр Галкин, Литрес. Делаем модульный монолит с использованием DDD

Описание к видео Александр Галкин, Литрес. Делаем модульный монолит с использованием DDD

В докладе разберем:
- как структурировать легаси системы с помощью стратегических (event storming) и тактических (сервис, репозиторий, доменная модель, объект-значение) паттернов DDD на конкретных примерах кода;
- как разбиение на модули и ограниченные контексты помогает не дать монолиту превратиться в big ball of mud;
- в чем разница между модульным и распределенным монолитом;
- пример реализации гексагональной архитектуры на питоне;
- как перечисленные концепции реализовать в стеке fastapi+sqlalchemy, но эти будут похожим образом выглядеть на любом другом фреймворке.
Доклад будем полезен тем, кто:
- переводит монолит на микросервисы и думает, с чего начать;
- не доволен высокой связностью сервисов, которая получилась при переходе на микросервисы, и думает, чем это лечить;
- интересуется архитектурой приложений.

Комментарии

Информация по комментариям в разработке