QCon London 2008: TerraCotta

Friday, March 14th, 2008

The best talk I’ve been to so far is TerraCotta’s introduction and patterns. Ari is a good speaker with passion, intensity and speed that I admire (though some others might find the talk a bit too informative).
I’ve heard about TerraCotta before, but this was the first time I got to know the details. The basic [...]



QCon London 2008: Concurrency past and present

Friday, March 14th, 2008

Brian Goetz gives a talk on different approaches to concurrency in programming languages.
Starts by incrementally introducing race conditions, synchronization and deadlocks. Hasn’t mentioned lock starvation and mentioned volatile only once. Eventually gets to a point that OO encourages hiding implementation details, whereas for concurrency you need to know them. This makes threads clash with OO [...]



QCon London: The Great Cloud of Fog

Wednesday, March 12th, 2008

In the end the Clowd track contained a lot of talk and little useful information. Amazon was the most interesting in the end.
Google guy talked about a unified Atom-based API to their services. It is a nice feature, but there was little real information to add to that description.
Yahoo showed off the pipes. It was [...]



QCon London 2008: Amazon Web Services

Wednesday, March 12th, 2008

Amazon web services is an offering to host your data and software at Amazon with massive virtualization and an interface over web services.
The first part of the talk is about S3 file hosting, which is done through a Firefox plugin (which I mistook for FireFTP first). You can upload files, assign ACLs, get the URL [...]



QCon London 2008: Erich Gamma keynote

Wednesday, March 12th, 2008

Erich Gamma gave a talk on Eclipse, which is a variation on the theme he’s been doing for some time now on various conferences. The main difference to the previous years is the part about Jazz.
One interesting thing I didn’t know was that Eclipse now includes API tools that allow to annotate APIs with [...]