Микросервисный подход в ECM: почему за ним будущее
Представьте, что монолитная архитектура — это квартира. В один прекрасный момент вам становится тесно, хочется добавить пару комнат. Но это невозможно. Поэтому приходится либо мириться, либо переезжать.
Микросервисная архитектура — это как модульный дом на большом участке, к которому можно добавить еще один модуль. Ничего сносить не нужно, и тем более переезжать. Можно пристроить кабинет, комнату для спорта или сделать бассейн и беседку рядом.
Главная фишка микросервисов — это независимость. Каждый из них разрабатывается и масштабируется отдельно, работа компании не останавливается, да и обновлять целиком приложение не нужно. А еще микросервисы — это про гибкость, автономность и устойчивость. Если в одном модуле произошел сбой, остальные будут работать, пока неполадка устраняется. Да и горизонтальное масштабирование — это дешевле и проще для компании.
Подробнее про эффекты от внедрения микросервисных систем мы рассказали
здесь.
Сейчас на российском рынке есть несколько вендоров, которые предлагают микросервисные решения. Одним из таких является ECM/CSP платформа LDM.