Рубрик
Хотите разобраться, как работают микросервисы? Объясняем на пальцах ✌️ Допустим, у нас есть маркетплейс. В нем очень много компонентов: ♦️ информация по авторизованному пользователю, ♦️ список товаров, ♦️ корзина, ♦️ личные скидки и так далее. Маркетплейс построен на микросервисной архитектуре. За бизнес-логику и поставку данных пользователю отвечает отдельный сервис: каталог, корзина, дискаунт или профиль клиента. У каждого из них есть изолированная по бизнес-домену зона ответственности. Сервисы поставляют и обрабатывают те ресурсы, за которые отвечают, и предоставляют пользователю внешние API. Но есть проблема: для отображения страницы нужно получить данные сразу из нескольких микросервисов. Если говорить про мобильное соединение, увеличение количества запросов в разы замедляет загрузку экрана и несет дополнительные расходы. Как быть и что делать? В Академии рассказали, для чего нужны базовые шаблоны, которые встречаются почти в каждой системе с микросервисами. Объяснили, какие проблемы они решают, а какие создают. А еще прошлись по теории и развернули реальный пример на демонстрационной инфраструктуре. Читать статью ➡️ https://slc.tl/u5euu
1 фото
Хотите разобраться, как работают микросервисы? Объясняем на пальцах
Рубрики
Информационные технологии и Телеком