$30 off During Our Annual Pro Sale. View Details »
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
24
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
67
Stateful Solutions: A Hands-On Guide to FSM in Golang
dreamworm
0
170
CQRS
dreamworm
0
140
Building a Cloud-Native PaaS
dreamworm
0
130
Distributed System State Management: When Transactions Are Long and SLA Is High
dreamworm
0
110
How To Create Saga-Free Distributed Transactions
dreamworm
0
61
Распределенные транзакции без саг
dreamworm
0
180
Управляем состоянием распределенных систем без боли
dreamworm
0
190
Patterns of cloud scaling
dreamworm
0
130
Other Decks in Technology
See All in Technology
AgentCore BrowserとClaude Codeスキルを活用した 『初手AI』を実現する業務自動化AIエージェント基盤
ruzia
7
970
Building Serverless AI Memory with Mastra × AWS
vvatanabe
0
290
[Data & AI Summit '25 Fall] AIでデータ活用を進化させる!Google Cloudで作るデータ活用の未来
kirimaru
0
240
特別捜査官等研修会
nomizone
0
530
LayerX QA Night#1
koyaman2
0
200
AWS re:Invent 2025~初参加の成果と学び~
kubomasataka
0
170
AWSの新機能をフル活用した「re:Inventエージェント」開発秘話
minorun365
2
340
なぜ あなたはそんなに re:Invent に行くのか?
miu_crescent
PRO
0
120
20251222_next_js_cache__1_.pdf
sutetotanuki
0
140
AIエージェント開発と活用を加速するワークフロー自動生成への挑戦
shibuiwilliam
4
780
Amazon Connect アップデート! AIエージェントにMCPツールを設定してみた!
ysuzuki
0
120
ActiveJobUpdates
igaiga
1
300
Featured
See All Featured
Utilizing Notion as your number one productivity tool
mfonobong
2
180
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.2k
How to build a perfect <img>
jonoalderson
0
4.6k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
23
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
0
86
The Pragmatic Product Professional
lauravandoore
37
7.1k
Design in an AI World
tapps
0
97
Color Theory Basics | Prateek | Gurzu
gurzu
0
140
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
90
How Software Deployment tools have changed in the past 20 years
geshan
0
29k
4 Signs Your Business is Dying
shpigford
186
22k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.3k
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