New 1.7.1 GA release – ehcache, ehcache-core and ehcache-terracotta

This is a final GA release of ehcache-1.7.1 comprising ehcache, ehcache-core and ehcache-terracotta modules. This release contains 15 fixes and improvements over 1.7.0. See the changelog for complete details. Downloads and Maven modules are available here. Very significantly, this release will enable new GA releases of the other ehcache modules, such as ehcache-web, which we expect to… Continue reading New 1.7.1 GA release – ehcache, ehcache-core and ehcache-terracotta

Published
Categorized as Ehcache, Java

It’s Thanksgiving: Here is what we have been cooking up for Ehcache

I am over in the US through to Christmas and enjoying my second only Thanksgiving here. It has put me in a reflective mood. We have been hard at work on Ehcache over the last few months and I want to give everyone an update on some cool stuff coming out soon. Ehcache-1.7.1 1.7.1 contains… Continue reading It’s Thanksgiving: Here is what we have been cooking up for Ehcache

Published
Categorized as Ehcache, Java

Untitled

See a 3 minute video of Greg Luck previewing Ehcache DX, the new monitoring and management product, for Ehcache versions 1.2.3 and higher. Help to shape this exciting new product by registering and downloading theEhcache DX early release.

Published
Categorized as Java

Ehcache Webcast Wednesday 4 November at 11am PDT (San Francisco Time)

In this webcast, Greg Luck, the maintainer of Ehcache and CTO Ehcache at Terracotta, Inc. will show you how simple it is to scale applications using new Ehcache-1.7 clustered with Terracotta 3.1.1, both components of the Terracotta for Caching product line. Anyone using ehcache will be interested in the new possibilities offered by Ehcache+Terracotta. He… Continue reading Ehcache Webcast Wednesday 4 November at 11am PDT (San Francisco Time)

Blog Upgrade

Welcome to the new Greg Luck blog, powered by WordPress and a new hosting company. I will be importing my old blog entries along with comments in the next few days.

Performance problems in ConcurrentHashMap vs synchronized HashMap

In Ehcache 1.6, HashMap was replaced with ConcurrentHashmap with statistical sampling for eviction. Having completed 1.6 and released it there were a few surprises along the way with ConcurrentHashMap performance. PUT and GET performance There is some existing material online about ConcurrentHashMap versus HashMap performance, notably http://www.informit.com/guides/content.aspx?g=java&seqNum=246. This article finds that ConcurrentHashMap puts are slower… Continue reading Performance problems in ConcurrentHashMap vs synchronized HashMap

Published
Categorized as Java