Комментарии 1
Когда пользователь добавляет товар в корзину, front-end service связывается с сервисом продуктов, чтобы собрать подробную информацию, и с сервисом корзины (cart service), чтобы обновить корзину пользователя.
Здесь очень не хватает предварительного описания каждого сервиса. Надо понять, зачем нужен конкретный сервис. (А не то, чтобы сервис есть, потому как архитектура такая!)
На первый взгляд, корзина — это просто некое хранилище. Что корзина может делать такого?
Если сервис инвентаризации ...
А что делает этот сервис?
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Построение надежных систем: решение сложностей распределенных микросервисов