Survey Reveals Major Trend towards Distributed Caching and Increased Memory Usage in Enterprise Java

Distributed Caching Provides Non-Disruptive Path to Meet Increasing Data Demands — Elastically, On-Premise and in the Cloud

San Francisco—February 2, 2011—Terracotta, provider of some of the most widely used software for application scale and performance, announced the results of a comprehensive survey of its Ehcache Community. Ehcache is deployed by the majority of enterprises using Java and supports over half a million applications. A paper entitled “Caching Use Cases in the Enterprise: What You Can Learn from Hundreds of Ehcache Users Across the Globe” discusses the results in detail.

Key Findings:

  1. The overwhelming majority – 70 percent – of the survey respondents would like to implement a distributed cache to meet their expanding data and performance needs in the next 12-18 months.
  2. Using more memory – simply and effectively – is a key driver. 43 percent of respondents have servers with 32GB or more of RAM and 11 percent were over 64GB. 41 percent reported splitting up their data sets and stacking their JVMs to avoid garbage collection issues. 73 percent want to use technology such as BigMemory to remove heap size limitations.
  3. Distributed cache usage will encompass a wide range of industries and company sizes. Financial Services, Telco, Healthcare, eCommerce, Gaming and Government stand out as some of the most demanding in terms of performance, latency and reliability.
  4. Distributed caching prospects from the survey use a mix of open source and commercial stacks including Tomcat, Hibernate, Spring and Oracle Fusion.

Read the full report ›

“These findings from our community reinforce that traditional application architectures are stressed by exploding data growth and new deployment models like cloud computing. Unfortunately the data layer hasn’t kept up with the rapid pace of innovation in other parts of the stack,” said Greg Luck, Founder and CTO of Ehcache. “Distributed caching provides the ideal solution for this problem, delivering an elastic, in-memory layer that allows your data to scale on demand.”

About Ehcache

Ehcache is an open source, standards-based cache used to boost performance, offload the database and simplify application scalability. Ehcache is the de facto caching standard for enterprise Java and the default caching solution of many popular applications, containers and frameworks. Examples include Atlassian, ColdFusion, Grails, Hibernate, Liferay, Salesforce and Spring, among others. With over 70 percent market penetration, Ehcache is used by companies ranging from Internet-based startups to multi-billion dollar industry leaders, and supports data sets spanning from less than one gigabyte to over one terabyte. For more information, please visit ehcache.org.


About Terracotta, Inc.

Terracotta, a wholly-owned subsidiary of Software AG (Frankfurt TecDAX: SOW), develops breakthrough software that delivers snap-in performance, scale and availability for enterprise applications. A recognized innovator of in-memory technologies, Terracotta's products include BigMemory, which bypasses Java garbage collection to enable in-memory stores of over 1 terabyte; Ehcache, the de facto standard for enterprise Java and default caching solution for many popular applications, containers and frameworks; and Quartz, a leading job scheduler. With more than 500,000 deployments, including the majority of the Fortune 2000, Terracotta is behind some of the most widely-used software for application scalability, availability and performance. For more information, please visit www.terracotta.org.

For media inquiries, contact:
Merrill Freund
Schwartz MSL
(415) 817-2525
MFreund@schwartzmsl.com

Samantha Sok
Schwartz MSL
(415) 817-2549
SSok@schwartzmsl.com