Submit Search
Upload
Jun.27 fukutomi
•
Download as PPTX, PDF
•
0 likes
•
418 views
I
iyo16
Follow
Software
Technology
Entertainment & Humor
Report
Share
Report
Share
1 of 18
Download now
Recommended
How to replace switch with when in kotlin
How to replace switch with when in kotlin
Concetto Labs
Ui testing with splinter - Fri, 30 May 2014
Ui testing with splinter - Fri, 30 May 2014
Taizo Ito
How to study english
How to study english
masahiroookubo
DockerCon 14
DockerCon 14
Yusaku OGAWA
First impressions of Go
First impressions of Go
Yusaku OGAWA
Implementation of gui framework part2
Implementation of gui framework part2
masahiroookubo
Implementation of gui framework part1
Implementation of gui framework part1
masahiroookubo
Studying Abroad in Cebu
Studying Abroad in Cebu
etgjsv
Recommended
How to replace switch with when in kotlin
How to replace switch with when in kotlin
Concetto Labs
Ui testing with splinter - Fri, 30 May 2014
Ui testing with splinter - Fri, 30 May 2014
Taizo Ito
How to study english
How to study english
masahiroookubo
DockerCon 14
DockerCon 14
Yusaku OGAWA
First impressions of Go
First impressions of Go
Yusaku OGAWA
Implementation of gui framework part2
Implementation of gui framework part2
masahiroookubo
Implementation of gui framework part1
Implementation of gui framework part1
masahiroookubo
Studying Abroad in Cebu
Studying Abroad in Cebu
etgjsv
A brief introduction to CentOS 7
A brief introduction to CentOS 7
Taizo Ito
Implementation of GUI Framework part3
Implementation of GUI Framework part3
masahiroookubo
Overview pcidss
Overview pcidss
takashiinada
Hello pivotal tracker
Hello pivotal tracker
sharu1204
Introducing chrome apps (ogura)
Introducing chrome apps (ogura)
Kazuhiro Ogura
Do not rm_log_files
Do not rm_log_files
Masato Bito
Introduction to bioinformatics
Introduction to bioinformatics
philmaweb
Implement server push in flask framework
Implement server push in flask framework
Chi-Chia Huang
Introduction to systemd
Introduction to systemd
Yusaku OGAWA
Garbled text in email
Garbled text in email
tas-hiro
AWS Cost Visualizer
AWS Cost Visualizer
Institut Teknologi Bandung
I18n of java script
I18n of java script
Junichi Shinohara
Authentication
Authentication
Takehiko Kodama
The language barrier.
The language barrier.
pumpkin_brownies
Self Created Load Balancer for MTA on AWS
Self Created Load Balancer for MTA on AWS
sharu1204
Effective ES6
Effective ES6
Teppei Sato
PPT ON ENGLISH
PPT ON ENGLISH
Time Rahul
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....
kzayra69
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
Dinusha Kumarasiri
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
OnePlan Solutions
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
Łukasz Chruściel
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
stazi3110
More Related Content
Viewers also liked
A brief introduction to CentOS 7
A brief introduction to CentOS 7
Taizo Ito
Implementation of GUI Framework part3
Implementation of GUI Framework part3
masahiroookubo
Overview pcidss
Overview pcidss
takashiinada
Hello pivotal tracker
Hello pivotal tracker
sharu1204
Introducing chrome apps (ogura)
Introducing chrome apps (ogura)
Kazuhiro Ogura
Do not rm_log_files
Do not rm_log_files
Masato Bito
Introduction to bioinformatics
Introduction to bioinformatics
philmaweb
Implement server push in flask framework
Implement server push in flask framework
Chi-Chia Huang
Introduction to systemd
Introduction to systemd
Yusaku OGAWA
Garbled text in email
Garbled text in email
tas-hiro
AWS Cost Visualizer
AWS Cost Visualizer
Institut Teknologi Bandung
I18n of java script
I18n of java script
Junichi Shinohara
Authentication
Authentication
Takehiko Kodama
The language barrier.
The language barrier.
pumpkin_brownies
Self Created Load Balancer for MTA on AWS
Self Created Load Balancer for MTA on AWS
sharu1204
Effective ES6
Effective ES6
Teppei Sato
PPT ON ENGLISH
PPT ON ENGLISH
Time Rahul
Viewers also liked
(17)
A brief introduction to CentOS 7
A brief introduction to CentOS 7
Implementation of GUI Framework part3
Implementation of GUI Framework part3
Overview pcidss
Overview pcidss
Hello pivotal tracker
Hello pivotal tracker
Introducing chrome apps (ogura)
Introducing chrome apps (ogura)
Do not rm_log_files
Do not rm_log_files
Introduction to bioinformatics
Introduction to bioinformatics
Implement server push in flask framework
Implement server push in flask framework
Introduction to systemd
Introduction to systemd
Garbled text in email
Garbled text in email
AWS Cost Visualizer
AWS Cost Visualizer
I18n of java script
I18n of java script
Authentication
Authentication
The language barrier.
The language barrier.
Self Created Load Balancer for MTA on AWS
Self Created Load Balancer for MTA on AWS
Effective ES6
Effective ES6
PPT ON ENGLISH
PPT ON ENGLISH
Recently uploaded
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....
kzayra69
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
Dinusha Kumarasiri
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
OnePlan Solutions
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
Łukasz Chruściel
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
stazi3110
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
VICTOR MAESTRE RAMIREZ
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
soniya singh
Asset Management Software - Infographic
Asset Management Software - Infographic
Hr365.us smith
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
Philip Schwarz
MYjobs Presentation Django-based project
MYjobs Presentation Django-based project
AnoyGreter
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
qr0udbr0
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
OnePlan Solutions
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
BradBedford3
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
umasea
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
Christina Lin
EY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
Neo4j
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
Hr365.us smith
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
VICTOR MAESTRE RAMIREZ
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
Wave PLM
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
Recently uploaded
(20)
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Asset Management Software - Infographic
Asset Management Software - Infographic
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
MYjobs Presentation Django-based project
MYjobs Presentation Django-based project
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
EY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Jun.27 fukutomi
1.
persimmon load balancer Solution Engineering FUKUTOMI
Yutaka
2.
if no balancer
3.
with balancer LB
4.
thread LB listener server thread server thread server
thread
5.
server thread loop{ read from
client; write to server; read from server; write to client; }
6.
selector LB selector client server
7.
selector loop{ select; if(accept) connect to server; if(on
read) write to other; }
8.
session session data
9.
fool balancer LB session data NO
session data !! session error !!
10.
wise balancer LB session
data client server A X A X Y
11.
session with wise
balancer LB session data for A session data for B A B X Y client server A X B Y
12.
reliability LB
13.
when LB down LB
14.
active/standby LB LB active standby
15.
normal LB LB active standby a b (x) connect to “x” Hey!
I’m alive!! “active” is live. I stay as “standby”
16.
when active LB
is down LB LB active standby a b (x) connect to “x” no “active” is alive?
17.
failover LB LB active a b (x) connect to “x” I
become “active”. Hey! I’m alive!!
18.
終劇 (fin)
Download now