I am very excited to announce that I will be joining the world-class team at Hazelcast as CTO. Hazelcast (www.hazelcast.com) develops, distributes and supports the leading open source in-memory data grid. The product, also called Hazelcast, is a free open source download under the Apache license that any developer can include in minutes to enable… Continue reading I will be joining Hazelcast as CTO
Category: Open Source
Introducing Deliberate Caching
A few weeks ago I attended a ThoughtWorks Technology Radar seminar. I worked at ThoughtWorks for years and think if anyone knows what is trending up and down in software development these guys do. At number 17 in Techniques with a rising arrow is what they called Thoughtful Caching. At drinks with Scott Shaw, I… Continue reading Introducing Deliberate Caching
Terracotta acquired by Software AG
As you probably have heard, Terracotta has been acquired by Software AG. This is an exciting development for both companies. Ari Zilka, CTO of Terracotta has a comprehensive blog post detailing the acquisition and its implications. For me, it means I keep working for Terracotta, but now Terracotta is a wholly owned business unit within… Continue reading Terracotta acquired by Software AG
Holy Moly, Batman. Apple upgraded my Maven
I ran a Maven build this morning and it broke. Strange, as I had not changed anything. Maven’s ability to simply break because of a change to a non-versioned dependency or even more arcane, a versioned dependency with a non-versioned dependency of it’s own (a transitive dependency) is legendary. So I thought that was the… Continue reading Holy Moly, Batman. Apple upgraded my Maven
News on JSR107 (JCACHE) and JSR342 (Java EE 7)
JSR342 JSR342 was created on 14 March 2011. JSR107, or JCACHE, is included: In JSR342’s words: The following new JSRs will be candidates for inclusion in the Java EE 7 platform: Concurrency Utilities for Java EE (JSR-236) JCache (JSR-107) … Isn’t JSR107 inactive? But how could this happen if JSR107 is inactive? Well the answer… Continue reading News on JSR107 (JCACHE) and JSR342 (Java EE 7)
New Google Tech Talk: The Essence of Caching
Check out my Google Tech Talk on The Essence of Caching: http://www.youtube.com/watch?v=TszcAWgCXD0
Ehcache 2.4 with the new Search feature is out!
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!
What I am Reading This Xmas
I thought I would share a few of the topics I am reading: Xmas Research//Distributed Systems The Datacenter as a Computer: An Introduction to the Design of Warehouse-Scale Machines Luiz André Barroso and Urs Hölzle 2009- s00193ed1v01y200905cac006.pdf Lessons from Giant-Scale Services, Eric Brewer 2001 Xmas Research//Distributed Systems/untitled folder Xmas Research//Distributed Hashtable Xmas Research//Distributed Hashtable/Chord (peer-to-peer)… Continue reading What I am Reading This Xmas
Where did Hibernate SVN go?
For those of you looking for the older Hibernate Subversion repository it is here: http://anonsvn.jboss.org/repos/hibernate/core/trunk/ It is now on GitHub, but the older SVN is still useful for legacy.
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