Подробное описание документа
Процесс перехода с монолитной на микросервисную архитектуру / Витценко С. А., Орёл В. В., Вариханов Д. И., Кушнир Г. Л. // Управление качеством инженерного образования: перспективы искусственного интеллекта : материалы 3-ей Международной конференции, посвящённой 70-летию кафедры ИУ6, Москва, 30 октября-2 ноября 2023 года / МГТУ им. Н. Э. Баумана (национальный исследовательский университет). - М., 2024. -
Микросервисная архитектура все чаще и чаще встречается в рабочих проектах, однако будет неправильным предположить, что с самого старта новые проекта необходимо писать в рамках микросервисов. В данной статье разъясняется почему микросервисы не являются универсальным инструментом, а также разбираются такие вопросы, как: какие преимущества имеют микросервисы, почему стоит писать проект изначально в виде монолита, в какой момент необходимо переводить систему на микросервисы, как правильно декомпозировать имеющуюся систему на отдельные сущности для избежания проблем и усложнения системы.
Ключевые слова: разработка, микросервисная архитектура, монолитная архитектура, программная система, декомпозиция, инструменты поддержки
004 Информационные технологии. Вычислительная техника. Теория, технология и применения вычислительных машин и систем.