Did you know? DZone has great portals for Python, Cloud, NoSQL, and HTML5!

James is a DZone Zone Leader and has posted 508 posts at DZone. You can read more from them at their website. View Full User Profile

JBoss Cache 3.0.0 Alpha Available

July 23, 2008 AT 7:21 AM
  • submit to reddit

The first alpha of JBoss Cache 3.0.0 - codenamed Naga - is out and available for download. In a nutshell, it is a truly open source (LGPL) distributed enterprise cache, which is often used as a library to remove data retrieval and calculation bottlenecks, or as a mechanism to share state across a cluster either for failover or load balancing, creating data grids, etc. I have also seen it used as a distributed in-memory object database of sorts, as a fast alternative to a more traditional database when typical DB features and guarantees aren't critical.

It has a new Multi-Version Concurrency Control (MVCC) locking scheme that it is completely lock-free for readers, which makes it very efficient for a read-mostly system like a cache. There's more on the MVCC here.

There's also a new, improved layout of the .xml configuration file, and the entire configuration has been refactored to be more readable, concise and consistent. More on that here

0

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)