Dark Reading is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them.Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Application Security

10:46 PM
Connect Directly

Terracotta Releases Ehcache 2.1

Ehcache 2.1 governs the distributed random access memories of a server cluster on behalf of Java applications.

Terracotta has upgraded the distributed caching open source code it acquired last year, Ehcache 2.1, for the fourth time in 10 months. The pace of upgrades reflects how making use of pooled server memories governed by a distributed cache has become a hot method for scaling up Web applications.

The frontrunner in distributed caching is the open source code Memcached, pronounced Memcache-D. A set of startups have sprung up around the open source project to build products out of Memcached, including Northscale, Schooner and Gear6.

The runner up in distributed caching, however, is Greg Luck's open source project, Ehcache, part of Terracotta since last August. Ehcache 2.1 governs the distributed random access memories of a server cluster on behalf of Java applications.

It is now integrated with Terracotta, the firm's core product, which manages Java virtual machines across a server cluster for Java applications, allowing them to scale out to more end users than if they were running on a single server.

The 2.1 upgrade of Ehcache became available May 25. It includes a plug-in monitor that provides a real-time view of how the cache is being used and its key performance metrics, such as application response time or transaction processing time. Obtaining a view of Ehcache performance gives feedback and specific metrics that can identify bottlenecks in an application and how to avoid them in future applications, said Amit Pandey, CEO of Terracotta, in an interview.

"We need to get the data close to the application before it is too late" for the application to meet performance expectations in the face of rising user demand, he noted. Having a monitor reporting on operations will help developers do that.

Ecache 2.1 includes expanded support for IBM WebSphere, so that the Java application server can take advantage of all the features of the caching system while running a Java application. Additional support for WebSphere was added to Terracotta itself. Terracotta clusters Web sessions, and that feature is available to WebSphere to enable faster application response to more users. The Web session clustering is already available to Oracle's WebLogic application server, Red Hat's JBoss application server, Apache Tomcat Servlet engine and Jetty, a lightweight open source Web application server backed by WebTide.

In addition Ehcache 2.1 included configurable service level agreement parameters that set the system to produce results within the defined settings. Disk drives fail, networks take on latencies and databases slowdown. When they do, Ecache responds to maintain the SLA and alerts managers on an impending problem. "You can respond to slowdowns much better than you could before," Pandey said.

The 2.1 release includes support for JTA, the Java transaction protocol, that assists the application in a executing a full transaction write and reports back to the application when a transaction is completed, Pandey said.

Terracotta with Ehcache ranges in price from $5,000 to $12,000 per application node or cluster server. Ehcache remains available as a separately downloadable piece of open source code.

Ehcache was previously upgraded March 15, when the 2.0 version was released.


Recommended Reading:

Comment  | 
Print  | 
More Insights
Newest First  |  Oldest First  |  Threaded View
COVID-19: Latest Security News & Commentary
Dark Reading Staff 7/6/2020
Russian Cyber Gang 'Cosmic Lynx' Focuses on Email Fraud
Kelly Sheridan, Staff Editor, Dark Reading,  7/7/2020
Another COVID-19 Side Effect: Rising Nation-State Cyber Activity
Stephen Ward, VP, ThreatConnect,  7/1/2020
Register for Dark Reading Newsletters
White Papers
Current Issue
Special Report: Computing's New Normal, a Dark Reading Perspective
This special report examines how IT security organizations have adapted to the "new normal" of computing and what the long-term effects will be. Read it and get a unique set of perspectives on issues ranging from new threats & vulnerabilities as a result of remote working to how enterprise security strategy will be affected long term.
Flash Poll
The Threat from the Internetand What Your Organization Can Do About It
The Threat from the Internetand What Your Organization Can Do About It
This report describes some of the latest attacks and threats emanating from the Internet, as well as advice and tips on how your organization can mitigate those threats before they affect your business. Download it today!
Twitter Feed
Dark Reading - Bug Report
Bug Report
Enterprise Vulnerabilities
From DHS/US-CERT's National Vulnerability Database
PUBLISHED: 2020-07-08
Buffer overflow exists in Geovision Door Access Control device family, an unauthenticated remote attacker can execute arbitrary command.
PUBLISHED: 2020-07-07
An issue was discovered in CMSUno before 1.6.1. uno.php allows CSRF to change the admin password.
PUBLISHED: 2020-07-07
Victor CMS through 2019-02-28 allows XSS via the register.php user_firstname or user_lastname field.
PUBLISHED: 2020-07-07
A memory leak in Openthread's wpantund versions up to commit 0e5d1601febb869f583e944785e5685c6c747be7, when used in an environment where wpanctl is directly interfacing with the control driver (eg: debug environments) can allow an attacker to crash the service (DoS). We recommend updating, or to res...
PUBLISHED: 2020-07-07
Gossipsub 1.0 does not properly resist invalid message spam, such as an eclipse attack or a sybil attack.