JSR107 enters Early Draft Review after nearly 12 years

On 23 October 2012 the JCP posted the Early Draft specification and API for JSR107. See http://jcp.org/en/jsr/detail?id=107. This is almost 12 years since the JSR kicked off. Note that this material was uploaded to the JCP in February this year but was delayed while the legal complications of having two companies as shared spec leads got… Continue reading JSR107 enters Early Draft Review after nearly 12 years

0.3 of JSR107:javax.cache released

0.3 of the JSR107 spec, RI and TCK have been released. Changes in this release: Numerous changes across the spec, TCK and RI Annotations implementations in the RI for Spring and CDI Transactions API finalised The release is in Maven central so the snippet for the API is: <dependency> <groupId>javax.cache</groupId> <artifactId>cache-api</artifactId> <version>0.3</version> </dependency> We are… Continue reading 0.3 of JSR107:javax.cache released

My Sessions at JavaOne

I will be speaking at JavaOne 2011. My sessions are: 24241 – The Essence of Caching, Parc 55 – Divisidero at 10:30am Tuesday 4 October This presentation distills what the speaker has learned from 10 years of scaling Java. It starts with a performance problem and leads you through solving it with caching, discovering the problems… Continue reading My Sessions at JavaOne

Using Maven settings.xml in CloudBees

This How To is too well hidden for it’s or end users’ good: https://cloudbees.zendesk.com/entries/438491-sharing-files-with-build-executors-such-as-maven-settings-xml

Creating Terracotta Server Arrays with EC2 CloudFormation for use by Ehcache

This is the first in a series of articles showing how to automate deployment of Ehcache in EC2. Ehcache is a distributed cache which works with a Terracotta Server Array (“TSA”) which acts as the in-memory store over the network. While Ehcache is simply a jar and is included in your app, provisioning a distributed… Continue reading Creating Terracotta Server Arrays with EC2 CloudFormation for use by Ehcache