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
99
Distributed System State Management: When Transactions Are Long and SLA Is High
dreamworm
0
86
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
AI技術トレンド勉強会 #1MCPの基礎と実務での応用
nisei_k
1
210
Workflows から Agents へ ~ 生成 AI アプリの成長過程とアプローチ~
belongadmin
3
160
AWS全冠したので振りかえってみる
tajimon
0
140
VCpp Link and Library - C++ breaktime 2025 Summer
harukasao
0
190
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
6.4k
"SaaS is Dead" は本当か!? 生成AI時代の医療 Vertical SaaS のリアル
kakehashi
PRO
3
220
Long journey of Continuous Delivery at Mercari
hisaharu
1
210
JSX - 歴史を振り返り、⾯⽩がって、エモくなろう
pal4de
3
910
Securing your Lambda 101
chillzprezi
0
280
Agentic DevOps時代の生存戦略
kkamegawa
0
380
IIWレポートからみるID業界で話題のMCP
fujie
0
380
技術職じゃない私がVibe Codingで感じた、AGIが身近になる未来
blueb
0
130
Featured
See All Featured
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
281
13k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
130
19k
Automating Front-end Workflow
addyosmani
1370
200k
YesSQL, Process and Tooling at Scale
rocio
172
14k
Thoughts on Productivity
jonyablonski
69
4.7k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.3k
Testing 201, or: Great Expectations
jmmastey
42
7.5k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
8
650
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
20
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