The portal can be deployed in clusters of multiple instances for availability and scalability. It leverages Ehcache-distributed or replicated cache. Without a distributed or replicated cache, the application clusters exhibit a number of undesirable behaviors.
The portal has defined a set of cache interfaces, such as portal cache, single VM pool, multi-VM pool, thread local cache, and so on. The following table shows an overview of these cache interfaces:
Interface |
Utility/Implementation |
Main functions/Related models |
Description |
---|---|---|---|
|
|
|
Portal cache |
|
none |
|
Portal cache manager |
|
|
|
Simple VM pool |
|
|
|
Multiple VM pool |
|