TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
OSOM - Open source catching solutions
1.
2. Introduction
Many applications fail to be efficient due to: a huge number of
unnecessary database calls, network traffic between the
application itself and the database server, retrieving and
loading the same resources from different servers or third
party applications.
5. EhCache
“Ehcache is an open source, standards-based cache used to
boost performance, offload the database and simplify
scalability. Ehcache is robust, proven and full-featured and
this has made it the most widely-used Java-based cache.
It can scale from in-process with one or more nodes through
to a mixed in-process/out-of-process configuration with
terabyte-sized caches.”
6. EhCache
The main key features are:
- Fast and Light Weight
- Scalable
- Flexible
- Support cache-wide or Element-based expiry policies
- Provides LRU, LFU and FIFO cache eviction policies
- Standards Based
- Extensible
- Application Persistence
- Supports Listeners
- JMX Enabled
- Distributed
- Support for replication via RMI, JGroups, JMS or Terracotta
- Java EE and Applied Caching
- High Quality