Миграция монолита в модульный монолит или микросервисы: критерии разрезания и антипаттерны

Авторы

  • Дмитрий Владимирович Налимов Дальневосточный федеральный университет, 690922, г. Владивосток, о. Русский, п. Аякс, 10
  • Богдан Денисович Терёхин Дальневосточный федеральный университет, 690922, г. Владивосток, о. Русский, п. Аякс, 10
  • Вадим Сергеевич Яшин Дальневосточный федеральный университет, 690922, г. Владивосток, о. Русский, п. Аякс, 10

Ключевые слова:

миграция, монолит, модульный монолит, микросервисы, антипаттерны

Аннотация

В статье рассматривается многокритериальная проблема миграции долгоживущих программных систем от монолитной архитектуры к модульному монолиту и микросервисам с акцентом на корректное «разрезание» по границам доменов и предотвращение типовых антипаттернов, прежде всего распределенного монолита. Показано, что архитектурная декомпозиция не является самоцелью и при игнорировании транзакционных границ, графов зависимостей и профиля нагрузок приводит к росту сетевых задержек, усложнению диагностики и увеличению стоимости владения. На материале 124 проектов с длительной эксплуатацией и крупным совокупным объемом кода сопоставлены статические метрики связности и устойчивости модулей с эксплуатационными показателями (латентность, MTTR, частота развертываний, инцидентность релизов) и организационными эффектами, включая перераспределение трудозатрат в сторону DevOps и согласования контрактов. Количественные результаты фиксируют нелинейный компромисс: микросервисы снижают локальную сложность и ускоряют релизный цикл, но могут почти удваивать время отклика и многократно повышать инфраструктурные расходы, одновременно увеличивая когнитивную нагрузку команд; модульный монолит демонстрирует более сбалансированный профиль, обеспечивая заметное снижение связности при минимальной деградации производительности. Материал позволяет оценить релевантность выбора архитектурной стратегии в зависимости от требований к доступности, масштаба команд и зрелости практик наблюдаемости и платформенной инженерии.

Библиографические ссылки

Агапов А.А., Патенко М.Е. Переход от монолита к микросервисам: шаги и стратегии миграции // Цифровые инфокоммуникационные технологии: сборник научных трудов IV Международной научно-практической конференции. В 2 т. Ростов-на-Дону, 2024. Т. 1. С. 17-21.

Атланова Е. Монолит // Иосиф Стернин: Ученый. Педагог. Просветитель. Человек. К 75-летию со дня рождения. Воронеж, 2023. С. 208-209.

Большаков Ю.В., Денисенко А.С. Повышение эффективности монолитного домостроения // Актуальные проблемы современной науки, техники и образования. 2011. Т. 2. № 69. С. 220-222.

Глухов А.Ю. Развитие монолитного строительства в России // Межвузовский сборник трудов молодых ученых, аспирантов и студентов. Омск, 2007. С. 64-67.

Дьяконов Д.А. Переход от монолитной к микросервисной архитектуре // Проблемы управления в социально-экономических и технических системах: материалы XVII Международной научно-практической конференции. Саратов, 2021. С. 119-122.

Заварзин А.С. Миграция веб приложений с монолитной на микросервисную архитектуру // Проблемы управления в социально-экономических и технических системах: материалы XVII Международной научно-практической конференции. Саратов, 2021. С. 21-23.

Киянец А.В. Технология устройства монолитных полов на основе магнезиальных растворов при различных температурах: автореф. дис. ... канд. техн. наук. Челябинск, 2006. 18 с.

Колмыков Ф.А., Кейно П.П. Сравнение подходов к организации обмена сообщениями в микросервисной архитектуре для декомпозиции монолитного приложения // Гагаринские чтения 2020: сборник тезисов докладов. М., 2020. С. 441-442.

Кузнецов И.С., Заводнова Е.Б. Сравнительный анализ технологии монолитного и модульного строительства // Неделя науки ИСИ: сборник материалов Всероссийской конференции. СПб., 2023. С. 172-175.

Павликова Е.А. Микросервисная и монолитная архитектуры приложения. Основные принципы и особенности // Актуальные проблемы прикладной математики, информатики и механики: сборник трудов Международной научной конференции. Воронеж, 2019. С. 426-429.

Сенин Н.И., Кияшко В.Ю. Испытания фрагмента многоэтажного монолитного здания // Жилищное строительство. 1990. № 12. С. 17-18.

Как цитировать

Налимов, Д. В., Терёхин, Б. Д., & Яшин, В. С. (2026). Миграция монолита в модульный монолит или микросервисы: критерии разрезания и антипаттерны. СТРОИТЕЛЬНЫЕ И ДОРОЖНЫЕ МАШИНЫ, 69(12), 80–87. извлечено от https://iereview.ru/index.php/IE/article/view/230

Выпуск

Раздел

ПРОЕКТИРОВАНИЕ И МОДЕЛИРОВАНИЕ

Похожие статьи

Вы также можете начать расширеннвй поиск похожих статей для этой статьи.

Наиболее читаемые статьи этого автора (авторов)