Ehcache

Ehcache is an open source Java distributed cache for general purpose caching, Java EE and light-weight containers. Ehcache is available under an Apache open source license.Ehcache was developed by Greg Luck starting in 2003.