+1 for this Lakmal. We have put considerable amount of effort on implementing Stratos load balancer using Apache Synapse engine. However IMO Synapse is not designed to implement load balancers rather it is designed to implement mediation work flows. What we did was, we used its load balancing endpoint feature to implement a load balancer.
As a result in some scenarios we identified issues in handling sessions, managing headers, dynamically exposing HTTP/HTTPS listeners, etc. Regarding tenant aware load balancing I think we should be able to write extensions for each third party load balancer depending on the extendibility features they support. On Fri, Jul 3, 2015 at 10:50 AM, Lakmal Warusawithana <lak...@wso2.com> wrote: > Thanks Akila. At the moment tenant aware load balancing not use. Even > tenant partition not support in latest Stratos. If we want, we can > implement it via extension IMO. In other-hand, need to rethinking MT > granularity with present of container support. > > On Fri, Jul 3, 2015 at 10:45 AM, Akila Ravihansa Perera < > raviha...@wso2.com> wrote: > >> It does make sense since there are powerful widely adopted LBs out there, >> some are even open source. But if we drop SLB, we would lose tenant-aware >> load balancing which might come handy at some point. It's not easy to >> implement tenant aware load-balancing using an external LB with extensions. >> >> Just my thought :) >> >> On Fri, Jul 3, 2015 at 9:23 AM, Lakmal Warusawithana <lak...@wso2.com> >> wrote: >> >>> Hi Devs, >>> >>> Since we have very comprehensive LB extension and capable of adding any >>> third party LBs, IMO we should not have Stratos specific LB. I'm proposing >>> to discontinue Stratos LB after 4.1.0 release. >>> >>> Thoughts welcome! >>> >>> thanks >>> >>> -- >>> Lakmal Warusawithana >>> Vice President, Apache Stratos >>> Director - Cloud Architecture; WSO2 Inc. >>> Mobile : +94714289692 >>> Blog : http://lakmalsview.blogspot.com/ >>> >>> >> >> >> -- >> Akila Ravihansa Perera >> Software Engineer, WSO2 >> >> Blog: http://ravihansa3000.blogspot.com >> > > > > -- > Lakmal Warusawithana > Vice President, Apache Stratos > Director - Cloud Architecture; WSO2 Inc. > Mobile : +94714289692 > Blog : http://lakmalsview.blogspot.com/ > > -- Imesh Gunaratne Senior Technical Lead, WSO2 Committer & PMC Member, Apache Stratos