Francisco Carriedo Scher | 23 Jun 2012 21:28
Picon

Performance issues

Hi there!

I have some questions related to a performance setup. Basically i would
like to disable everything that is not needed to get as high I/O throughput
as possible (writing nodes through a webdav session, getting them through
HTTP). For example searches and versioning are not needed by now, can the
repository be configured to run without them? About indexing i guess that
Jackrabbit internals require it to work properly, otherwise i would like to
disable it too.

I saw this (http://www.slideshare.net/jukka/repository-performance-tuning)
slides from Jukka Zitting and it contains info about caching configuration
that i understand only partially:

*Relevant caches:
*

   - *Path to ID map (internal structure, not configurable) =>  *this cache
   relates the URL (and later a path) to a node, right? In my case this will
   be renewed agressively in time.*

   *
   - *Item state caches (automatically balanced, configurable for special
   cases) *=> The only relevant state is that of the folder nodes, file
   nodes won't be updated, just saved, so avoid keeping file states would be
   great.*

   *
   - *Bundle cache (default fairly low, increase for large deployments) *=>
   Large enough to keep in cache all the files that are to be referenced soon
(Continue reading)


Gmane