Вернуться

Микросервисы

Подход к разработке ПО, определяющий архитектуру будущей системы: она строится как набор самостоятельных микросервисов. Они могут быть даже написаны на разных языках и использовать разные системы хранения данных. При этом микросервисы активно взаимодействуют друг с другом. Лучше всего пользу этого подхода иллюстрирует поговорка: «Не стоит держать все яйца в одной корзине». Когда система состоит из микросервисов, каждый получает выделенный вычислительный ресурс, так что можно гибко обеспечивать серверные мощности для системы в зависимости от потребностей тех или иных ее частей.