Hi Devs, We have now completed clustering feature implementation for 4.1.0-Alpha release:
*Load Balancer:* - Introduced distributed maps for replicating Load Balancer Context - Sticky sessions are replicated by Synapse *Cloud Controller:* - Introduced distributed maps for replicating Cloud Controller Context - Introduced cluster coordinator selection logic - Cloud Controller cluster coordinator will do following: - Publish Complete Topology event - Will act on Cluster Status, Instance Status & Application events *Autoscaler:* - Introduced distributed maps for replicating Autoscaler Context - Introduced cluster coordinator selection logic - Autoscaler cluster coordinator will do following: - Publish application events - Will receive health statistics and execute autoscaling rules - Will act on topology events *Stratos Manager:* - Introduced cluster coordinator selection logic - Stratos Manager cluster coordinator will do following: - Publish tenant events - Act on instance status events (sending artifact updated event on instance started event) - Creating internal user role if not available Thanks -- Imesh Gunaratne Technical Lead, WSO2 Committer & PMC Member, Apache Stratos