Медиа
В этой статье описываются особенности работы с медиа с точки зрения архитектуры и интеграции.
Особенности работы с рекомендациями:
- Для хранения используется MongoDB.
- С помощью REST API есть возможность фиксировать события относительно продуктов (добавление в корзину, переход на страницу продукта).
- На основе сохраненных событий с заданной периодичностью или единовременно по REST API строятся рекомендации относительно категории или топ самых популярных продуктов.
- С помощью REST API вызывается сервис оркестратор, который находит нужную рекомендацию и обогащает ее данными из других сервисов.
Стек сторонних систем: MongoDB, Drools, PostreSQL