Почему не рабочее? Просто не надо дополнительно что-то изобретать, инвалидация уже есть. Изобретать надо более простое - как удобно для отдачи хранить данные только.
Varnish очень здорово кушает память, часто, это не самый эффективный метод её использования. "Говнокодить" иногда нужно, а то решение что я в конце описал, это доваольно нишевое решение, которое нужно также редко, как и варниш в реальности.
Друпаловский page_cache очень шустро отдаёт страницы даже с дефлотным кеш бином в базе данных. Надо иметь действительно сложный use case чтобы менять его на самодельную связку мемкеш и нжинкс.
Друпаловский page_cache очень шустро отдаёт страницы даже с дефлотным кеш бином в базе данных. Надо иметь действительно сложный use case чтобы менять его на самодельную связку мемкеш и нжинкс.
Да. А если можно применять вообще чисто статический кеш, то часто это просто реализуется на proxy_cache nginx, не требуя сложной инвалидации.