Hi, Thank you for all your great advice. I have started working on this and should have some results in the following weeks.
I'll run the bechmarks and I'll try to make some time to post the results online. In the mean time I need to prepare the deployment. I decided to sue Apache Karaf as a container and I was a bit surprised that I could not find a feature for jackrabbit / jackrabbit oak. There usually are features for a lot of applications I used so far. Do you know if there is something like that available? Regards, On 23.05.2017 04:36, Michael Marth wrote: > Hi, > > Re 2: performance of any system is really quite dependent on the workload. I > would advise not too take anyone’s word, but run tests that reflect your > intended usage. The Oak project has a good set of performance tests that can > get you started (sorry - currently offline, but IIRC it’s the “benchmark” > package in oak-run. > If your final deployment scenario includes Sling you might just run an http > performance tool against Sling. > > Michael > > > > > On 18/05/17 16:37, "Chetan Mehrotra" <[email protected]> wrote: > >> Answers to few of the queries inline >> >>> 1. Can we access a single Oak repository from multiple nodes over >>> network? I believe so, but please confirm as the docs don't seem to make >>> this very clear. >> Yes just spin multiple Oak instances connected to same DB or Mongo >> >>> 3. Can we have synced copies/repository? >> Generally you would use sidegrade support for that [1] but thats not >> incremental so would do a complete diff for each run. There are plans >> to add secondary node store support to sidegrade which would allow >> incremental update of secondary store using oak-upgrade tooling. >> >>> 3.a Can Secondary Node run disconnected? >> Yes its a normal SegmentNodeStore (with some added meta props). So can >> be used in disconnected mode >> >>> 3.b Can Secondary node work with RDBDocumentStore ? >> Yes >> >>> 3.c. In case we can sync the repository and some content is versionable, >>> can we select what version to use? I imagine we can with Secondary Node >>> solution. >> For that you need to rely on JCR API. At Secondary Node level its all content >> >> Chetan Mehrotra >> [1] https://jackrabbit.apache.org/oak/docs/migration.html#Sidegrade
signature.asc
Description: OpenPGP digital signature
