Перейти к содержимому
17 / 20

Распределённый KV-кэш и маршрутизация по префиксу: как заставить кэш работать в кластере из десятков узлов?

Префиксный кэш живёт в памяти конкретного узла, поэтому обычный балансировщик его убивает: следующий запрос того же пользователя попадает на другой узел и считает всё заново. Лечится маршрутизацией с учётом префикса — запросы с общим началом (системный промпт, документ, история диалога) направляются на один узел. Дополнительно кэш выносят на общий слой: вытесненные блоки складываются в память или на диск и подтягиваются вместо пересчёта.

Распределённый KV-кэш и маршрутизация по префиксу: как заставить кэш работать в кластере из десятков узлов? | JScriptiser