Terracotta and Liferay
 |
Liferay is currently taking our experiments and hardening them into a production-ready product. Please stay tuned. |
Liferay
is an open source portal platform.
We are currently experimenting with clustering Liferay with Terracotta; specifically, the following:
- HTTP session replication
- cache clustering
- Lucene clustering
Source
Instructions
(As of Oct. 3, 2007, these instructions are a little out of date.)
Check out the liferay config module source described above and follow the steps in README.txt
HTTP Session Replication
Preliminary support for this is now checked in to the labs repository. You can edit this page if you sign up for a Terracotta account.
Lucene Index Clustering
Support for this is now checked in to the labs repository.
There is some possibility of Liferay moving to Solr.
Ehcache
We still need to experiment with getting Ehcache clustered. There are standalone caches and hibernate caches that need to be kept consistent across multiple instances of liferay.
OSCache
As of 4.3.x, OSCache has been swapped out for Ehcache. We've stopped investigating this avenue.
Resources
A JIRA project has been created here (although, it is not currently public): http://support.liferay.com/
News
July 25, 2007: Brian Chan checked in an option for using RAMDirectories in Liferay:
July 24, 2007: Posted instructions on how to get Lucene clustering working in Liferay.