Я абсолютный новичок в Varnish и кешировании в целом, так что этот вопрос для некоторых может быть тривиальным!
Я создаю веб-приложение (в рельсах), и я искал несколько вариантов кэширования контента на производственных серверах. До сих пор я смотрел на Varnish и немного обеспокоен отсутствием кэширования запросов с cookie. Я понимаю, почему такое поведение предназначено, но есть один вариант использования, который действительно может быть полезен, если бы был какой-то способ кешировать содержимое поверх файлов cookie.
В моем конкретном случае многие URL-адреса содержат данные, которые являются одинаковыми, независимо от того, вошел ли пользователь в систему. Например, tripadvisor, возможно, будет возвращать каждому зарегистрированному пользователю те же данные (по крайней мере, большинство данных) для списка отелей. Поэтому, по сути, хотя файлы cookie сопровождают запрос / ответ, около 90% страницы будет общим для каждого пользователя.
В таких сценариях возможно ли использовать Varnish для кэширования таких URL-адресов / страниц (может быть, только общая часть). И если да, то как.
Спасибо за тонну!