Сбой каталога остановил продажи, хотя цены меняются раз в сутки
Сервис корзины при каждом показе корзины синхронно запрашивает цены в сервисе каталога — около 2 000 запросов в секунду. Цены обновляются ночной загрузкой, днём меняются редко, акции заводятся заранее. Вчера каталог лежал 25 минут, корзина и оформление заказов не работали.
Какое решение описать?
- Копия цен из событий для корзины, проверка цены при заказе
- Кэшировать цены в корзине на сутки без проверок
- Увеличить число экземпляров каталога до двадцати
- Слить сервисы каталога и корзины в один
