« 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