ehcache-1.2.4 released

Ehcache-1.2.4 has been released. It contains four feature and fifteen bug fixes received in the three months since ehcache-1.2.3 was released. See the changelog for details. Eight of the changes in this release are scalability improvements contributed by users running very large ehcache deployments. The distributed caching changes stem from a user who is using… Continue reading ehcache-1.2.4 released

Published
Categorized as Java

SEDA, NIO and Grizzly/Glassfish

SEDA, or staged event driven architecture was all the rage about four years ago. (http://www.eecs.harvard.edu/~mdw/proj/seda/). Java 1.4 added the NIO, or “new IO” package inspired by it. The logical next step was a Java web server using the approach. I spent some time last week tuning our Glassfish application server for production. The default is… Continue reading SEDA, NIO and Grizzly/Glassfish

Published
Categorized as Java

Tuning Memory Use in ehcache

In ehcache-1.2 the DiskStore asynchronous spooling was reworked and made much faster. It is now possible to fill the spool very quickly. This gives great cache performance but creates a new problem, temporary memory consumption in the spool thread. The problem has arisen because data is hitting the spool so fast now that the actual… Continue reading Tuning Memory Use in ehcache

Published
Categorized as Java

ehcache-1.2 beta 5 released

Today I released ehcache-1.2 beta 5. Quite a few people have been playing with the new features. I think the whole listener area has been very well road tested now. Ditto with the DiskStore performance redesign. I am also very happy that people are playing with the distributed cache stuff. Fixed a couple of bugs… Continue reading ehcache-1.2 beta 5 released

Published
Categorized as Java

Comparative Cache Performance Numbers

Some guys have created a java cache test tool called cache4j_perfomance_tester. The results for ehcache-1.1 and ehcache-1.2 follow. According to their test methodology both versions of ehcache are the fastest for all three scenarios. Compared with oscache, ehcache was 4 times faster for two of the scenarios and twice as fast for one. I find… Continue reading Comparative Cache Performance Numbers

Published
Categorized as Java