2.4 is quite old (May 2016). The current version is 3.17.0.

There is a Dockerfile for local customization: see
https://jena.apache.org/documentation/fuseki2/fuseki-main#fuseki-docker

There is another project "RDF Delta" https://afs.github.io/rdf-delta/ that provides replication and high availability. So it has horizontal scaling (scale for user load). It does not provide autoscaling.

If you are getting OOM from the JVM, then the first thing to do is find out why. The default heap at Fuseki 2.4 are quite small by todays standards.

    Andy

On 14/02/2021 04:06, Soundararajan C wrote:
Hi Team ,

Got your support mail id from https://jena.apache.org/help_and_support/ .

We were using Apache Jena Fuseki (2.4) , Just thought of checking with your 
team , whether apache Jena Fuseki has auto scaling , Clustering ,High 
availability option .

Purpose :
We have made all our services as micro services (stateless ) and deployed in docker and 
k8s environment with auto scaling enabled based on CPU and Memory load. Though micro 
services are enabled with scaling , back-end operations are done at Fuseki level and it 
acts as a single point of failure when "n" number of users are hitting the 
application , Fuseki will go down due to OOM in the server based on the server configs .

It will be great , if you can help us with the link , if Fuseki has any support 
for clustering / auto scaling in its architecture .

Thanks
Soundararajan C

Reply via email to