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
Category: Open Source
Introducing the Elephant Curve
While having a few drinks with some French-speaking colleagues at Le Meridien hotel in San Francisco during JavaOne 2010 I realised that French speakers have a cool name for a load phenomenon of online systems It is difficult to tune an online system for the average daily traffic volume because it varies a lot during… Continue reading Introducing the Elephant Curve
Support the petition to Apple to donate their Java implementation code to OpenJDK
Online Petition
Is it time to fork Java?
This year’s JavaOne was a dismal affair. Crammed into the Hilton hotel and Parc 55, the feeling was that Oracle had ruined the conference. And the dual conference idea also caused Java people problems: those that tried to attend the key note at Moscone with JavaOne passes were turned away – instead needing to go… Continue reading Is it time to fork Java?
Maven Rant: Backward incompatibility and Software anti-distribution
Today I was upgrading Ehcache’s JGroups replication module to apply a patch. I needed to upgrade JGroups. Fine. I went into IntelliJ and updated my Maven repository indexes as they were a little stale, then clicked on the version number and used auto-complete to find the new versions. I found 2.7. That did not compile… Continue reading Maven Rant: Backward incompatibility and Software anti-distribution
Video from San Francisco Java User Group: Boost your app performance with Ehcache 2.0
Debugging Ext JS in IntelliJ 9.0.2 (Maia IU.92.273)
I am working on Ehcache Monitor right now, which uses Ext JS. IntelliJ gives you the ability to debug both Java and JavaScript, which is really nice. Local Debugging To debug in IntelliJ you right click on a .html file and select Debug. Remote Debugging Set up a JavaScript Debug Remote configuration. See below for… Continue reading Debugging Ext JS in IntelliJ 9.0.2 (Maia IU.92.273)
Ehcache welcomes Grails as a first-class supported framework
The Ehcache project is happy to welcome Grails to the fold. The new Grails 1.2RC1 uses Ehcache as the default Hibernate second level cache. We worked with the Grails community to test Ehcache with Grails to ensure a good developer experience. As part of that we have added a new Grails Chapter to the Ehcache… Continue reading Ehcache welcomes Grails as a first-class supported framework
What is d7073c02eca990a65c2c4c911fe33b20?
As many of you have guessed d7073c02eca990a65c2c4c911fe33b20 is an MD5 hash. It is actually a hash of a zip archive of documentation for the acquisition by Terracotta Inc. of Ehcache. Adding an MD5 hash into a contract caused the lawyers some angst. They hadn’t seen it before and were naturally reluctant to include it. The… Continue reading What is d7073c02eca990a65c2c4c911fe33b20?
The Role of Caching in Large Scale Architecture
I just published an article on The Role of Caching in Large Scale Architecture on DZone.