Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Patterns of cloud scaling
Search
Ilya Kaznacheev
May 22, 2022
Technology
0
120
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
62
Stateful Solutions: A Hands-On Guide to FSM in Golang
dreamworm
0
160
CQRS
dreamworm
0
130
Building a Cloud-Native PaaS
dreamworm
0
120
Distributed System State Management: When Transactions Are Long and SLA Is High
dreamworm
0
110
How To Create Saga-Free Distributed Transactions
dreamworm
0
60
Architectural decisions in building distributed systems
dreamworm
0
23
Распределенные транзакции без саг
dreamworm
0
180
Управляем состоянием распределенных систем без боли
dreamworm
0
190
Other Decks in Technology
See All in Technology
Docker, Infraestructuras seguras y Hardening
josejuansanchez
0
150
履歴テーブル、今回はこう作りました 〜 Delegated Types編 〜 / How We Built Our History Table This Time — With Delegated Types
moznion
16
9.5k
原理から解き明かす AIと人間の成長 - Progate BAR
teba_eleven
2
300
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
2.9k
小さな判断で育つ、大きな意思決定力 / 20251204 Takahiro Kinjo
shift_evolve
PRO
1
330
Databricksによるエージェント構築
taka_aki
1
120
32のキーワードで学ぶ はじめての耐量子暗号(PQC) / Getting Started with Post-Quantum Cryptography in 32 keywords
quiver
0
210
その設計、 本当に価値を生んでますか?
shimomura
3
190
プロダクトマネジメントの分業が生む「デリバリーの渋滞」を解消するTPMの越境
recruitengineers
PRO
3
460
Capture Checking / Separation Checking 入門
tanishiking
0
120
こがヘンだよ!Snowflake?サービス名称へのこだわり
tarotaro0129
0
110
Bakuraku Engineering Team Deck
layerx
PRO
11
5.8k
Featured
See All Featured
Being A Developer After 40
akosma
91
590k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
BBQ
matthewcrist
89
9.9k
Context Engineering - Making Every Token Count
addyosmani
9
470
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
700
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
120
20k
YesSQL, Process and Tooling at Scale
rocio
174
15k
A Modern Web Designer's Workflow
chriscoyier
697
190k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
A designer walks into a library…
pauljervisheath
210
24k
Scaling GitHub
holman
464
140k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
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