N
Есть три инстанса сервиса (docker service scale 3), первая слушает цены по товарам типа А и складывает в локальный кэш, вторая по типу Б, третья С.
на докер сворм сервис приходит рест кол от клиента, купить N штук такого то товара, соответствен через лоад балансер рандомно попадаем на ноду сервиса, а как сделать так что бы попали именно на нужную ноду в кэше которой есть инфа про цены нужного нам товара?
P.S. распределенный кэш типа редис, хэзелкаст не справляется с кол ивентов по обновлению цены товара, загибается на апдейте, лаг растет не вывозим, с локальной конкурентной мапкой или Disruptor дела обстоят лучше и лаг по обновлению цен разгребаем ...