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

Материал из Брацка Правки
Версия от 19:13, 20 сентября 2022; Sonya (обсуждение | вклад) (Связанные лектио)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

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

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

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

Брацки Техсовет извлекает выгоду из готовых программных решений доступных на рынке (commercial off-the-shelf или COTS) без изменений. Некоторые из них, например Jitsi в Брацки Жици, могут развертывать микросервисы. То есть, микросервисы уже применяются в Облаке.

Связанные лектио