« Return to Thread: Can't get an excerpt when using JCR Webdav I/F

Re: Can't get an excerpt when using JCR Webdav I/F

by Marcel Reutegger :: Rate this Message:

Reply to Author | View in Thread

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.

regards
  marcel

 « Return to Thread: Can't get an excerpt when using JCR Webdav I/F