Практики разделения на модули и микросервисы

30 участников

О чём курс

Большинство проектов сталкиваются с необходимостью рефакторинга монолита, когда код становится слишком сложным для поддержки и масштабирования. Этот материал закрывает вопрос о том, как безопасно раздробить существующее приложение на отдельные модули или независимые микросервисы без остановки бизнес-процессов.

Внутри разбираются:

  • Паттерны и антипаттерны декомпозиции кода для различных предметных областей.
  • Практические методы трансформации legacy-монолита в модульную архитектуру.
  • Анализ реальных примеров того, как правильно выделять границы контекстов и сервисов.

Материал будет полезен архитекторам и ведущим разработчикам, которые проектируют системы или занимаются модернизацией крупных проектов. Вы научитесь оценивать риски разделения и применять архитектурные подходы, которые упрощают поддержку системы в долгосрочной перспективе.

Программа обучения

  • Идеи и подходы к разделению кода на модули и микросервисы
  • Анализ предметных областей на примерах
  • Паттерны разделения кода
  • Антипаттерны декомпозиции
  • Практики разделения существующих монолитных проектов (Legacy-рефакторинг)
Складчина создана 10 сентября 2023 г. · описание обновлено 23 марта 2026 г.

Другие материалы автора 12

ДЕ Дмитрий Елисеев Все материалы
258 ₽ 3 000 ₽