Независимые сервисы с одной бизнес-функцией, у каждого — своя БД/схема, независимый деплой и CI/CD, взаимодействие только через чёткие API (REST/gRPC/очереди), свобода выбора стека, масштабирование отдельных сервисов и автономные команды. Если сервисы делят общую БД и деплоятся только вместе — это распределённый монолит.