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
240
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
56
Moving Your Enterprise to the Cloud
imesh
0
28
Apache Stratos 4 Alpha
imesh
0
65
Neerogi - A Patient Information Management System (PIMS)
imesh
0
91
The Role of Elastic Load Balancer
imesh
0
31
Other Decks in Technology
See All in Technology
[JAWSDAYS2026][D8]その起票、愛が足りてますか?AWSサポートを味方につける、技術的「ラブレター」の書き方
hirosys_
3
170
Google系サービスで文字起こしから勝手にカレンダーを埋めるエージェントを作った話
risatube
0
170
[E2]CCoEはAI指揮官へ。Bedrock×MCPで構築するコスト・セキュリティ自律運用基盤
taku1418
0
140
AI時代のSaaSとETL
shoe116
1
130
作りっぱなしで終わらせない! 価値を出し続ける AI エージェントのための「信頼性」設計 / Designing Reliability for AI Agents that Deliver Continuous Value
aoto
PRO
2
290
OSC仙台プレ勉強会 AlmaLinuxとは
koedoyoshida
0
150
Claude Code 2026年 最新アップデート
oikon48
12
9.4k
JAWSDAYS2026_A-6_現場SEが語る 回せるセキュリティ運用~設計で可視化、AIで加速する「楽に回る」運用設計のコツ~
shoki_hata
0
3k
モブプログラミング再入門 ー 基本から見直す、AI時代のチーム開発の選択肢 ー / A Re-introduction of Mob Programming
takaking22
5
1.4k
マルチアカウント環境でSecurity Hubの運用!導入の苦労とポイント / JAWS DAYS 2026
genda
0
590
クラウド × シリコンの Mashup - AWS チップ開発で広がる AI 基盤の選択肢
htokoyo
2
240
SRE NEXT 2026 CfP レビュアーが語る聞きたくなるプロポーザルとは?
yutakawasaki0911
1
290
Featured
See All Featured
Ethics towards AI in product and experience design
skipperchong
2
220
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
290
Product Roadmaps are Hard
iamctodd
PRO
55
12k
First, design no harm
axbom
PRO
2
1.1k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
260
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
230
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.5k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.1k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
120
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
200
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
140
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