私は一般的にワニスとキャッシングの初心者なので、この質問は些細なことかもしれません。
私は (Rails で) Web アプリを構築しており、実稼働サーバーにコンテンツをキャッシュするためのいくつかのオプションを検討していました。私はこれまで Varnish を見てきましたが、Cookie を使用したリクエストがキャッシュされないことについて少し心配しています。このような動作が意図されている理由は理解できますが、Cookie を介してコンテンツをキャッシュする方法があれば、本当に役立つユース ケースが 1 つあります。
私の特定のケースでは、ログインしているユーザーに関係なく、多くの URL に同じデータがあります。たとえば、tripadvisor は、ログインしているすべてのユーザーに、ホテルのリストについて同じデータ (少なくともデータの大部分) を返す可能性があります。したがって、基本的には、リクエスト/レスポンスには Cookie が伴いますが、ページの約 90% は各ユーザーに共通です。
そのようなシナリオでは、Varnish を使用してそのような URL/ページをキャッシュすることは可能ですか (おそらく共通部分のみ)。はいの場合、どのように。
ありがとうございます!