Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Load Balancer Component Architecture - Apache S...
Search
Imesh Gunaratne
November 18, 2013
Technology
0
220
Load Balancer Component Architecture - Apache Stratos 4.0.0
Originally published in SlideShare on Nov 18, 2013
Imesh Gunaratne
November 18, 2013
Tweet
Share
More Decks by Imesh Gunaratne
See All by Imesh Gunaratne
Revolutionizing WSO2 PaaS with Kubernetes & App Factory
imesh
0
54
Moving Your Enterprise to the Cloud
imesh
0
26
Apache Stratos 4 Alpha
imesh
0
63
Neerogi - A Patient Information Management System (PIMS)
imesh
0
88
The Role of Elastic Load Balancer
imesh
0
27
Other Decks in Technology
See All in Technology
CoRL 2025 Survey
harukiabe
0
160
『バイトル』CTOが語る! AIネイティブ世代と切り拓くモノづくり組織
dip_tech
PRO
1
120
【Kaigi on Rails 事後勉強会LT】MeはどうしてGirlsに? 私とRubyを繋いだRail(s)
joyfrommasara
0
230
Wasmのエコシステムを使った ツール作成方法
askua
0
120
Uncle Bobの「プロフェッショナリズムへの期待」から学ぶプロの覚悟
nakasho
2
110
AWS IoT 超入門 2025
hattori
0
330
神回のメカニズムと再現方法/Mechanisms and Playbook for Kamikai scrumat2025
moriyuya
4
730
"プロポーザルってなんか怖そう"という境界を超えてみた@TSUDOI by giftee Tech #1
shilo113
0
180
OCI Network Firewall 概要
oracle4engineer
PRO
2
7.9k
三菱電機・ソニーグループ共同の「Agile Japan企業内サテライト」_2025
sony
0
150
エンタメとAIのための3Dパラレルワールド構築(GPU UNITE 2025 特別講演)
pfn
PRO
0
220
AI駆動開発を推進するためにサービス開発チームで 取り組んでいること
noayaoshiro
0
260
Featured
See All Featured
The Invisible Side of Design
smashingmag
302
51k
Context Engineering - Making Every Token Count
addyosmani
5
230
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
127
53k
A better future with KSS
kneath
239
18k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
9
870
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
9
590
Rebuilding a faster, lazier Slack
samanthasiow
84
9.2k
Become a Pro
speakerdeck
PRO
29
5.5k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
45
2.5k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
30
2.7k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Transcript
Load Balancer Component Architecture Imesh Gunaratne Apache Committer, Technical Lead
- WSO2 Inc Apache Stratos 4.0.0
Agenda ➔ Load Balancer Component Architecture ◆ Apache Synapse Mediation
Framework ◆ Load Balance Extension on Synapse ◆ Event Driven Messaging Model ◆ Load Balancer Component Architecture ➔ Load Balancer Features ◆ Load Balancing Algorithm Interface ◆ Session Management ◆ Multi-Tenancy ◆ Statistics Reporting ◆ Service/Subscription Aware Load Balancing ➔ Load Balancer Extension API ◆ Extension API Model ◆ Reference Implementation for HAProxy 2
Load Balancer Component Architecture How it was designed 3
Apache Synapse Mediation Framework 4
Load Balance Extension on Synapse 5
Event Driven Messaging Model 6
Load Balancer Component Architecture 7
org.apache.stratos.load.balancer 8
org.apache.stratos.load.balancer.common 9
Load Balancer Features Features Proposed 10
Load Balancing Algorithm Interface 11 package org.apache.stratos.load.balancer.algorithm;
Session Management 12 package org.apache.synapse.endpoints.dispatch;
Multi-Tenancy Model 13
Statistics Reporting 14 package org.apache.stratos.load.balancer.statistics;
Service/Subscription Aware Load Balancing 15
Dedicated Load Balancing for Services 16
Dedicated Load Balancing for Subscriptions 17 Load Balancer could be
defined as a Cartridge
Load Balancer Extension API Support for Integrating Third Party Load
Balancers 18
Extension API Model 19 package org.apache.stratos.load.balancer.extension.api;
org.apache.stratos.load.balancer.extension.api 20
Reference Implementation - HAProxy 21 package org.apache.stratos.haproxy.extension;
org.apache.stratos.haproxy.extension 22
Questions/Feedback 23
References ◦ Apache Stratos Documentation https://cwiki.apache.org/confluence/display/STRATOS/Index 24
Website http://stratos.incubator.apache.org Mailing List Subscribe:
[email protected]
Post (After subscription):
[email protected]
Social Media Google+: https://plus.google.com/103515557134069849802 Twitter: https://twitter.com/ApacheStratos Facebook: https://www.facebook.com/apache.stratos LinkedIn: http://www.linkedin.com/groups?home=&gid=5131436 25 Join Us
Thank you 26