airavata-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Chris Mattmann <mattm...@apache.org>
Subject Re: Jackrabbit vs OpenJPA
Date Wed, 04 Dec 2013 19:12:24 GMT
Thanks Saminda. My point was maybe grabbing that text below and then
sending to dev@jackrabbit.a.o and/or user@jackrabbit.a.o and letting
them know they may be able to help you guys.

Cheers,
Chris



-----Original Message-----
From: Saminda Wijeratne <samindaw@gmail.com>
Reply-To: "dev@airavata.apache.org" <dev@airavata.apache.org>
Date: Wednesday, December 4, 2013 11:09 AM
To: "dev@airavata.apache.org" <dev@airavata.apache.org>
Subject: Re: Jackrabbit vs OpenJPA

>Adding to what Raman said, we noticed a exponential-like drop in
>performance when extracting the data from a JackRabbit repository when
>adding more and more data. JackRabbit was chosen earlier because we
>wanted to persist the descriptors for the gateway.
> No of descriptors in the repository did not grow over time (other than
>occasional new descriptor when needed). Then we wanted to persist the
>workflow template (which can be a large document) and the experiment
>results. Issue was that experiment results grow
> over time and we noticed the exponential increase in data retrieval time
>to a point noticeable to a user (eg: XBaya would just freeze).
>
>
>Thus we started experimenting with using direct use of RDBMs instead and
>found it did not become slow drastically and had more control over
>picking and choosing the exact data to retrieve.
>
>
>
>
>
>
>
>On Wed, Dec 4, 2013 at 8:00 AM, Chris Mattmann
><mattmann@apache.org> wrote:
>
>Hey Guys,
>
>May be worth passing some of that along to the JackRabbit community?
>
>Cheers,
>Chris
>
>
>
>-----Original Message-----
>From: Raminder Singh <rsandhu1@gmail.com>
>Reply-To: "dev@airavata.apache.org" <dev@airavata.apache.org>
>Date: Wednesday, December 4, 2013 7:50 AM
>To: "dev@airavata.apache.org" <dev@airavata.apache.org>
>Subject: Re: Jackrabbit vs OpenJPA
>
>>
>>
>>
>>Hi Sachith,
>>
>>
>>Airavata requirement was to persist job descriptors, state, metadata etc.
>> We saw lot of over head using Jackrabbit, may be lot of
>>serialization/de-serialization going on. Jackrabbit is good for content
>>repository/management but when we were try to access
>> the content from remote machines using RMI protocol, it was really
>>getting slow.  Lahiru may have more details about this.
>>
>>
>>Thanks
>>Raminder
>>
>>On Dec 4, 2013, at 3:11 AM, Sachith Withana <swsachith@gmail.com> wrote:
>>
>>
>>Hi all,
>>
>>
>>Can someone please explain to me why you made the switch from Jackrabbit
>>to OpenJPA?
>>I'm curious of why you did that.
>>
>>
>>--
>>Thanks,Sachith Dhanushka Withana
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>
>
>
>
>
>
>
>
>



Mime
View raw message