Я понял из широко известных скринкастов, посвященных масштабированию, что в какой-то момент, когда ваш сайт становится все больше и больше, прокси-кеширование - это путь. Кеширование через прокси-сервер использует etag, помимо прочего, и поскольку etags может быть более конкретным, и, возможно, стоит использовать сильный валидатор. Тем не менее, я также слышал, что в сценариях фермы серверов etag не является правильным решением, поскольку он может варьироваться в зависимости от сервера (как?)
Это кажется противоречивым, т. Е. Наиболее вероятно, что кто-то реализует кэширование прокси на основе e-tag, если они используют большие фермы серверов с балансировкой нагрузки. Так что, если в этой ситуации происходит сбой электронного тега, как они это делают? : last_modified не очень хороший вариант.
В приложении rails скажем, будет ли мой etags в действии почтового индекса
:etag => "all_posts_#{Post.count}".
будет ли это зависеть от сервера к серверу, если это ферма серверов с балансировкой нагрузки?