Hi Devs, This is to discuss the clustering model of the Stratos Load Balancer:
As shown in the above diagram in the load balancer we need to replicate algorithm context and sessions across the members in the cluster. Since the load balancer does not persists any contexts we are planning to use carbon clustering implementation (which uses Hazelcast) to replicate above data structures. Here the algorithm contexts are managed by the load balancer endpoint implementation and sessions are managed by Apache Synapse module. Thanks -- Imesh Gunaratne Technical Lead, WSO2 Committer & PMC Member, Apache Stratos
