jackrabbit-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Marcel Reutegger <marcel.reuteg...@gmx.net>
Subject Re: Can't get an excerpt when using JCR Webdav I/F
Date Fri, 09 May 2008 16:27:41 GMT
Julio Castillo wrote:
> Question in general regarding architectures. I understand that SPI is going
> through its growing pains, but what is the recommended model when I have a
> farm of application servers that want to use Jackrabbit? My thoughts were to
> use JCR Webdav/SPI to access a server running the Jackrabbit service from
> any of the app servers internally.

that's one possible architecture. you may also consider the following:

1) jcr2spi<->spi-rmi<->spi2jcr<->jackrabbit-core
2) jcr-rmi<->jackrabbit-core

1) as well as the webdav/spi stack you mentioned are not yet optimized for 
performance. we are currently in the process of analyzing message complexity of 
spi calls and finding ways how to minimize them.

2) jcr-rmi is quite mature but does not come with sophisticated client-side 
caches. it works well with applications that do not require high performance.

> If this is not yet mature enough, I will have to bundle jackrabbit with each
> app server sharing a single dB repository with the obvious risk of stepping
> on each other.

I assume you are referring to clustering. yes, that's another alternative.


View raw message