В маркетплейсе до фига переборов. Результат выдачи зависит от десятков параметров: страны пользователя, его предыдущих поисков и покупок, текущих предложений мерчантов, стоимости доставки в страну от каждого из них, и "добросовестности" каждого из них, а также от того, в какие эксперименты попал пользователь (а в каждом эксперименте может быть ещё пяток параметров). В итоге, весь этот анализ приходится делать online в момент выдачи, т.к. от комбинаторного перемножения этих параметров ни какого кэша не хватит всё закешировать.