Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ee4j-community] GlassFish and Payara Auto-Clustering in Containers

Very cool stuff. It would be awesome if this functionality became part of the Java EE standard.


On Nov 2, 2017 9:34 AM, "Ruslan Synytsky" <rs@xxxxxxxxxxxx> wrote:
Hi everyone,

I would like to share our latest achievements on GlassFish/Payara clustering automation. It was quite a long road to discover all related "nuances" and adjust it to the containers approach. The current solution automatically provisions and scales GF cluster inside containers. It enables to go from dev or test mode with a standalone instance to production with domain mode cluster in a single click. This implementation is not just a bunch of standalone instances but a complete cluster fully manageable via single DAS panel.

Each container includes one Instance per Node that lets implement a granular horizontal and vertical scaling. In our case, the cluster is built using Docker application containers for templates packaging and Virtuozzo system containers for more advanced resource management.

Automation is mostly based on standard built-in GF components - session replication, auto-discovery of new nodes, configs propagation across the nodes, deploy and redeploy of applications into the cluster, etc. A running cluster can be easily cloned (das, worker instances & load balancer). It will duplicate the existing instances on the fly and reconfigure the cloned replica updating interconnections across new containers and instances.

At the moment it is Jelastic specific, so we can allocate free resources for those who are ready to provide a feedback. As a next step, with your help, we would like to make this solution more universally applicable. Looking forward to your evaluation of the current implementation and ideas what can be improved, just leave your comments here or drop me a message in person.

CEO @ Jelastic

ee4j-community mailing list
To change your delivery options, retrieve your password, or unsubscribe from this list, visit

Back to the top