Hi Dileepa, Sorry for the late response ... but last week I was at the ApacheCon and before that I had not managed to answer your question.
Scaling horizontally is possible by duplicating your configuration on multiple machines and distributing requests to those. To share the configuration with different workers the following things might be interesting: * The configuration is provided by the OSGI configuration admin. Stanbol uses the Apache Sling installer framework [1] for providing configurations. Managing the config in a central JCR Provider could work (never tried it). * The /datafiles folder can be read-only. So you could provides files via a central file system. * The Entityhub provides ReferencedSolrServer [2] this can also be point to some file path. In that case worker would not need to copy stuff provided by the /datafile folder when they start up. hope this helps best Rupert [1] http://sling.apache.org/documentation/bundles/osgi-installer.html [2] https://stanbol.apache.org/docs/trunk/utils/commons-solr#referencedsolrserver On Wed, Nov 12, 2014 at 10:22 AM, Dileepa Jayakody <[email protected]> wrote: > Hi Devs, > > When using Apache Stanbol in a production environment, availability and > scalability are important quality attributes. > > Can we cluster Apache nodes to scale the service horizontally? > I came across this question on stackoverflow [1] which asks about the > Stanbol scalability and real world applications. > > Thanks, > Dileepa > > [1] > http://stackoverflow.com/questions/23324663/apache-stanbol-scalability-and-real-world-applications -- | Rupert Westenthaler [email protected] | Bodenlehenstraße 11 ++43-699-11108907 | A-5500 Bischofshofen | REDLINK.CO .......................................................................... | http://redlink.co/
