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
Patterns of cloud scaling
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Ilya Kaznacheev
May 22, 2022
Technology
0
130
Patterns of cloud scaling
Ilya Kaznacheev
May 22, 2022
Tweet
Share
More Decks by Ilya Kaznacheev
See All by Ilya Kaznacheev
Many Layers of Availability
dreamworm
0
76
Stateful Solutions: A Hands-On Guide to FSM in Golang
dreamworm
0
190
CQRS
dreamworm
0
150
Building a Cloud-Native PaaS
dreamworm
0
140
Distributed System State Management: When Transactions Are Long and SLA Is High
dreamworm
0
120
How To Create Saga-Free Distributed Transactions
dreamworm
0
68
Architectural decisions in building distributed systems
dreamworm
0
29
Распределенные транзакции без саг
dreamworm
0
190
Управляем состоянием распределенных систем без боли
dreamworm
0
200
Other Decks in Technology
See All in Technology
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
1.1k
メタデータ同期に潜んでいた問題 〜 Cache Stampede 時の Cycle Wait を⾒つけた話
lycorptech_jp
PRO
0
150
大規模サービスにおける レガシーコードからReactへの移行
magicpod
1
130
Kaggleの経験が実務にどう活きているか / kaggle_findy
sansan_randd
4
760
生成AI活用によるPRレビュー改善の歩み
lycorptech_jp
PRO
5
2.1k
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
3k
Digitization部 紹介資料
sansan33
PRO
1
7k
Windows ネットワークを再確認する
murachiakira
PRO
0
260
LLM活用の壁を超える:リクルートR&Dの戦略と打ち手
recruitengineers
PRO
1
240
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
15
95k
Agentic Codingの実践とチームで導入するための工夫
lycorptech_jp
PRO
0
410
Lookerの最新バージョンv26.2がやばい話
waiwai2111
1
160
Featured
See All Featured
The SEO Collaboration Effect
kristinabergwall1
0
380
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
170
Embracing the Ebb and Flow
colly
88
5k
Become a Pro
speakerdeck
PRO
31
5.8k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
240
Context Engineering - Making Every Token Count
addyosmani
9
740
How to Ace a Technical Interview
jacobian
281
24k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
660
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
62
51k
Darren the Foodie - Storyboard
khoart
PRO
3
2.7k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
Believing is Seeing
oripsolob
1
72
Transcript
PATTERNS OF CLOUD SCALING
Ilya Kaznacheev Tech Lead @ MTS Cloud Consulting Cloud Architect,
Google Developer Expert on Cloud, GCP PCA, PhD.
what is scaling?
monolithic system scaling
None
None
None
$ $$$ $$$$$$
None
None
None
None
distributed system scaling
distributed system scaling
None
functional decomposition
horizontal duplication
data partitioning
cloud
virtual machines
None
virtual machine scaling •manual •scheduled •dynamic •predictive
None
None
None
None
None
load balancer
None
load balancer •L7 • http(s) + routing •L4 • tcp
• udp • esp • icmp
load balancer •regional •global • virtual/anycast IP • nearest backend
load balancer •tls termination •health monitoring •balancing algo •anti-DDoS •external/internal
•…
containers
None
None
None
None
None
None
None
kubernetes
🍓 vertical pod autoscaling 🍇 horisontal pod autoscaling 🥨 cluster
autoscaling
None
None
None
🍓 vertical pod autoscaling 🍇 horisontal pod autoscaling 🥨 cluster
autoscaling
vertical pod autoscaling (VPA)
vertical pod autoscaling (VPA)
🍓 vertical pod autoscaling 🍇 horisontal pod autoscaling 🥨 cluster
autoscaling
horisontal pod autoscaling (HPA)
horisontal pod autoscaling (HPA)
🍓 vertical pod autoscaling 🍇 horisontal pod autoscaling 🥨 cluster
autoscaling
cluster autoscaling
cluster autoscaling (up)
cluster autoscaling (up)
cluster autoscaling (up)
cluster autoscaling (down)
cluster autoscaling (down)
cluster autoscaling (down)
cluster autoscaling (down)
cluster autoscaling (down)
functions
None
None
None
None
None
None
None
🦋 stateless
🦕 stateful
data storage
S3
S3
None
None
None
None
None
MapReduce
None
None
queues
None
None
super services
None
None
None
None
None
thank you!
www.kaznacheev.me
[email protected]
t.me/ilyakaznacheev t.me/cloud_ fl ight linkedin.com/in/ilyakaznacheev