Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

We have a Liferay installation for a corporate (internal) portal and we are using Alfresco as a back-end for the CMS part.

Most Liferay pages include one or more portlet that query Alfresco to generate content (usually as links to an actual document in Alfresco). While the portlet are dynamic (in the sense that they have to query AlFresco to find the "current" list of items/topics/articles) the actual result of the queries may remain constant for a bit (maybe an hour, maybe more).

In order to speed things up I am considering setting up some sort of webcaching mechanism between Liferay and Alfresco. I am thinking of Varnish (and possibly Squid). Anyone can provide pointers, experiences, suggestions or alternatives?

share|improve this question

We have implemented the same thing for one of our client, Earlier we had the same approach but found difficult to integrate the Varnish cache with liferay , So we added the Caching framework at Service layer and cache the alfresco content, And accessed the content VIA Java web api.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.