« Speed of Light shattered | Main | OSGi delivering on the promise »

April 10, 2008

Stuff I found, or more accurately, stuff that found me...

posted by ari

Compass: scalable Lucene-based index / search library. I really like Compass quite a bit more than Lucene, itself. Definitely performs better on top of Terracotta than our own Lucene Integration Module. If you arelooking at or using Lucene, and want shared indexes across JVMs, Compass is the way to go. Check it out at http://www.kimchy.org/compasslucene-terracotta-integration/

Semispaces: Javaspaces with clustering built using Terracotta. If you want spaces and the Terracotta runtime at the same time, well, now its available. Its OSS (Apache 2) so you can have a completely OSS stack for this use case, which is kewl. Find it at http://www.dynamicus.org/semispace/

ODAL: Objective database abstraction layer. This one sounds interesting. O/R-mapping. Data loading. Cache-based querying. Basically, a full-featured interface to and abstraction of the database. I definitely need to dig in a bit more here. The instructions for clustering the framework with Terracotta are at http://odal.sourceforge.net/odal-guide.xhtml#1.9.18.1.Terracotta%20Cache%20Clustering|outline

I guess the Terracotta Integration Module concept is working well. OSGi is definitely serving its purpose. That's for sure. Semispaces and ODAL did all the integration work with Terracotta and the bundling work on their own. BTW, I just finished reviewing the chapter on building integration modules that Alex Miller wrote. I think the book chapter is way better than the website documentation linked above. Great work Alex!

Anyways, more on Compass in a separate post.

Cheers,

--Ari

Trackback Pings

TrackBack URL for this entry:
http://blog.terracottatech.com/cgi-bin/mt/mt-tb.cgi/48

Comments

Thanks! Really all the kudos should go to the hard-working guys that keep the Forge / Maven infrastructure humming - Jason, Juris, and Eugene. Without their tireless work, none of it it would work. All I did was write down how to use it. :)

Posted by: Alex Miller at April 10, 2008 2:25 PM

Post a comment




Remember Me?

(you may use HTML tags for style)