Servoy Cluster allows multiple Servoy Application Servers instances can be clustered together to act as 1 virtual Servoy Application Server.
Servoy Application Servers clustered using Servoy Cluster share the same Servoy Repository. This means that all Servoy Application Servers in the cluster share the same version of the solutions available. Servoy Cluster makes all Servoy Application Servers in the cluster remain in sync when importing (a new version of) a solution.
Additionally, the setup can be enhanced by adding a Load Balancer and a HTTP Server in front of the Servoy Cluster:
- Using an HTTP Server in front of the cluster, provides Clients a single point of entry, hiding the separate Servoy Application Servers from view for Clients.
- Using a Load Balancer in front of the cluster, allows for the automatic distribution of connecting Clients over the available Servoy Application Servers.
For a step by step guide on setting up Apache HTTP Server as single point of entry and Load Balancer, see Load Balancing
Servoy Cluster is based on Terracotta (http:www.terracotta.org), the world's most powerful and widely-adopted open source platform for Java scalability and availability.