Interested post over on the Terracotta blog (actual pdf available here) concerning performance between Terracotta’s caching mechanism and the JBoss TreeCache.

If you’re in a situation where scalability (and reliability) are a chief concern, you should definitely check the open source Terracotta offering out.

Even if you don’t necessarily live in a high-throughput environment, the paper does present an interesting argument towards moving clustering from the application to the JVM.

One of the problems we commonly face at work (w/ a thick client/j2ee server application) involves the synchronization of different client states and data (ClientA changes data, ClientB, ClientC, ClientD may need to know about it). I’ve yet to really work on a project that has required scalability to the extent that Terracotta (or even JBoss TreeCache) would provide but I have come to realize the significant performance problems associated with shipping (and responding to) high-volume synchronization messages across the wire.

Might just have to play a bit more with Terracotta during our next Hack Day.

If you’re attending JavaOne this year, there’s a couple Terracotta clustering clinics planned.


Leave a Comment




  • Pet Peeve: Don’t email my password to me in plain text You know the drill. Signup for some random service on the internet Receive a confirmation email with your account information or Forget a password for some random service ...

  • Eclipise Memory Analyzer (MAT) I must say the Eclipse Memory Analyzer looks pretty slick. There is some pretty good material over on the developers blog. Lastly, there was a talk on it ...

  • Open-source Web-based Code Review Tool: Rietveld Guido van Rossum, of Python fame, has recently released a Django-based application that enables web-based code reviews... Rietveld. It supports any language and currently can hook into Subversion repositories. You ...

  • An implementation of the JVM in Javascript? Caught this over on JavaPosse Google Groups. Essentially, some bright fellows over in Japan have developed a bytecode->javascript compiler. There's a demo floating around that took a Tetris ...

  • Facebook Chat? So it looks like the Facebook Chat service has finally started rolling out to my network (Facebook Chat has been mentioned previously). Not quite sure how ...