Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Architectural decisions in building distributed...
Search
Ilya Kaznacheev
December 15, 2022
Technology
56
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Architectural decisions in building distributed systems
Ilya Kaznacheev
December 15, 2022
More Decks by Ilya Kaznacheev
See All by Ilya Kaznacheev
Road to four nines
dreamworm
0
57
Many Layers of Availability
dreamworm
0
120
Stateful Solutions: A Hands-On Guide to FSM in Golang
dreamworm
0
230
CQRS
dreamworm
0
210
Building a Cloud-Native PaaS
dreamworm
0
190
Distributed System State Management: When Transactions Are Long and SLA Is High
dreamworm
0
180
How To Create Saga-Free Distributed Transactions
dreamworm
0
100
Распределенные транзакции без саг
dreamworm
0
230
Управляем состоянием распределенных систем без боли
dreamworm
0
230
Other Decks in Technology
See All in Technology
AWSDirectConnectの構築の進め方を整理してみた
masa_my
1
200
AIをリアル世界に解き放つ 〜M5Stack×AIであなたのアイディアを手の平に〜
hamadakoji
1
540
Draft AIエージェントの トークン消費を最小化する 8つの原則
kinopeee
5
1.7k
「社外イベント=意識高い」の壁を壊せ!元々無関心だった僕らが部内で社外イベントを民主化して15人を連れ出すまで
say_no_w
0
140
「私が一番顧客に詳しい」を捨てる~ 全員が一次情報に精通する開発チームをつくり、PMが次のボトルネックへ染み出すまで
kaminashi
4
2.4k
野良MCPサーバーを排除せよ!MCPサーバーのガバナンス
yukiogawa
1
240
Claude Codeから見る、エンジニアの世界の変容とその先
oikon48
6
4.2k
Claude Code on Bedrock で統制をかける小ネタ集/claude-code-bedrock-governance-tips
emiki
1
13k
Agent × Maestro で始める モバイル E2E 端末準備からテスト実行・結果確認まで
sansantech
PRO
0
210
AI時代のGraphQL
joere
3
410
AI時代の開発はウォーターフォールに回帰する? / development-with-ai-back-to-wf
okamototakuyasr2
0
120
小規模OSSモデルは サイバーセキュリティ業務に どこまで使えるか
bbrbbq
0
300
Featured
See All Featured
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.6k
The Spectacular Lies of Maps
axbom
PRO
1
1.1k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
1
640
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
320
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
2
330
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.4k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
530
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
1
290
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
70
67k
AI: The stuff that nobody shows you
jnunemaker
PRO
10
1.2k
A Tale of Four Properties
chriscoyier
163
24k
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