Ehcache 2.4 launches today. The big new feature right in the core of Ehcache 2.4 is Search. It uses a new fluent API which looks like this: Results results = cache.createQuery().includeKeys().addCriteria(age.eq(32).and(gender.eq(“male”))).execute(); In short, it lets you further offload the database. With Ehcache now supporting up to 2TB and linear scale-out you can do more than ever. What is… Continue reading Ehcache 2.4 with the new Search feature is out!
Category: Ehcache
Something new under the Sun: A new way of doing a cache invalidation protocol with Oracle 11g
Just when you think the database will never get smarter, it does. And the database that matters most to Enterprise Developers is Oracle. What happens to coherency between your distributed cache and the database when another application changes the database? If it is a Java application, you can add Ehcache to it and configure it… Continue reading Something new under the Sun: A new way of doing a cache invalidation protocol with Oracle 11g
Ehcache: The Year In Review
Is it that time of year again. A time for reflection and of New Year’s resolutions. I therefore thought this was good time to reflect on what has been happening with Ehcache. Ehcache and Terracotta got together in August 2009. We got our first combined release done with Ehcache backed by Terracotta three months later.… Continue reading Ehcache: The Year In Review
How to find Ehcache and Terracotta Webinars and Presentations
After many requests we have extracted our talks out of the mess that is Webex and have started posting them to ScreenCast. From there you can easily watch them without any sign in rubbish or embed them. See http://www.screencast.com/users/Terracotta
Now for the details: Ehcache’s BigMemory Off-Heap Memory Store
Today we released the press release for Ehcache’s new Off-Heap Memory Store. Later this week there will be a public beta. Tonight we released the documentation for it which you can get here.
Watch Caching Fundamentals Part 1 by Greg Luck, CTO Ehcache
This is the first in a series of webinars which will explore Caching Principles. You will learn how to assess the effect that caching to a given performance situation and be able to calculate the performance improvement. Further it will be shown how to tune caches for maximum effectiveness. This webinar focus on non-clustered caching… Continue reading Watch Caching Fundamentals Part 1 by Greg Luck, CTO Ehcache
Running Ehcache and Terracotta from Ant
A few weeks ago I blogged about the fantastic tc-maven plugin which works just as well as the Jetty plugin and makes life easy for Maven-based developers. My surveys from talks I do suggest that the mix of Maven and Ant based builds is 40-60% Maven. Three years ago it was about 10% Maven. Interestingly in… Continue reading Running Ehcache and Terracotta from Ant
Adding Terracotta Server into your Maven build
Having servers at development time is pain. You need tooling to make it smooth. Fortunately, Terracotta has the tc-maven plugin for this purpose. Integration Testing with Maven To start and stop the server pre and post integration tests, add the following to your pom.xml: <pluginRepositories> <pluginRepository> <id>terracotta-snapshots</id> <url>http://www.terracotta.org/download/reflector/maven2</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>true</enabled> </snapshots> </pluginRepository>… Continue reading Adding Terracotta Server into your Maven build
Video from San Francisco Java User Group: Boost your app performance with Ehcache 2.0
Greg Luck: New US and European Tour and other Ehcache news
Being full time with Terracotta gives me an opportunity to engage with the Ehcache community like never before. For example I just came back from two weeks in the US. I gave talks in San Francisco, Philadelphia, New York and Atlanta, this last at DevNexus. Here are the details of that tour. Tour Dates In… Continue reading Greg Luck: New US and European Tour and other Ehcache news