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
Architectural decisions in building distributed...
Search
Ilya Kaznacheev
December 15, 2022
Technology
0
19
Architectural decisions in building distributed systems
Ilya Kaznacheev
December 15, 2022
Tweet
Share
More Decks by Ilya Kaznacheev
See All by Ilya Kaznacheev
Many Layers of Availability
dreamworm
0
45
Stateful Solutions: A Hands-On Guide to FSM in Golang
dreamworm
0
120
CQRS
dreamworm
0
110
Building a Cloud-Native PaaS
dreamworm
0
98
Distributed System State Management: When Transactions Are Long and SLA Is High
dreamworm
0
83
How To Create Saga-Free Distributed Transactions
dreamworm
0
52
Распределенные транзакции без саг
dreamworm
0
160
Управляем состоянием распределенных систем без боли
dreamworm
0
160
Patterns of cloud scaling
dreamworm
0
100
Other Decks in Technology
See All in Technology
Long journey of Continuous Delivery at Mercari
hisaharu
1
200
OCI Oracle Database Services新機能アップデート(2025/03-2025/05)
oracle4engineer
PRO
1
140
「伝える」を加速させるCursor術
naomix
0
610
Introduction to Sansan Meishi Maker Development Engineer
sansan33
PRO
0
280
CIでのgolangci-lintの実行を約90%削減した話
kazukihayase
0
140
成立するElixirの再束縛(再代入)可という選択
kubell_hr
0
150
ゆるSRE #11 LT
okaru
1
590
研究開発部メンバーの働き⽅ / Sansan R&D Profile
sansan33
PRO
3
17k
OpenTelemetry Collector internals
ymotongpoo
5
530
やさしい認証認可
minorun365
PRO
29
12k
基調講演: 生成AIを活用したアプリケーションの開発手法とは?
asei
1
120
生成AIをテストプロセスに活用し"よう"としている話 #jasstnano
makky_tyuyan
0
140
Featured
See All Featured
Rails Girls Zürich Keynote
gr2m
94
14k
Code Review Best Practice
trishagee
68
18k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Making Projects Easy
brettharned
116
6.2k
It's Worth the Effort
3n
184
28k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
8
650
Building Adaptive Systems
keathley
43
2.6k
A designer walks into a library…
pauljervisheath
206
24k
Navigating Team Friction
lara
186
15k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.5k
GraphQLとの向き合い方2022年版
quramy
46
14k
Transcript
Architectural decisions in building distributed systems
Ilya Kaznacheev Founder of InfraPulse.io Consulting Cloud-Native Architect Tech Lead
@ MTS Cloud Google Developer Expert on Cloud GCP PCA, CNCF CKA, PhD.
architecture
“stuff that's hard to change”
None
None
None
big ball of mud
None
None
None
None
None
None
None
distributed system
None
None
None
None
None
None
None
None
active (sync)
CQRS, message-driven
reactive (event-driven)
?
None
None
None
None
None
None
None
None
None
None
None
None
None
None
summary • check your product stage • check your team
size • check your team experience • ask an expert • be lean, be agile
thank you!
LinkedIn Web
slides