Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
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
23
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
61
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
59
Распределенные транзакции без саг
dreamworm
0
180
Управляем состоянием распределенных систем без боли
dreamworm
0
190
Patterns of cloud scaling
dreamworm
0
120
Other Decks in Technology
See All in Technology
MAP-7thplaceSolution
yukichi0403
2
230
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
37k
Bakuraku Engineering Team Deck
layerx
PRO
10
2.9k
履歴テーブル、今回はこう作りました 〜 Delegated Types編 〜 / How We Built Our History Table This Time — With Delegated Types
moznion
14
9k
生成AI・AIエージェント時代、データサイエンティストは何をする人なのか?そして、今学生であるあなたは何を学ぶべきか?
kuri8ive
0
680
AI エージェント活用のベストプラクティスと今後の課題
asei
2
450
ページの可視領域を算出する方法について整理する
yamatai1212
0
150
TROCCO 2025年の進化をデモで振り返る
__allllllllez__
0
280
命名から始めるSpec Driven
kuruwic
3
800
進化の早すぎる生成 AI と向き合う
satohjohn
0
480
How native lazy objects will change Doctrine and Symfony forever
beberlei
1
340
Modern Data Stack大好きマンが語るSnowflakeの魅力
sagara
0
250
Featured
See All Featured
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.7k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.5k
Making the Leap to Tech Lead
cromwellryan
135
9.6k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.1k
Into the Great Unknown - MozCon
thekraken
40
2.2k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
We Have a Design System, Now What?
morganepeng
54
7.9k
Producing Creativity
orderedlist
PRO
348
40k
The Power of CSS Pseudo Elements
geoffreycrofte
80
6.1k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
370
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.2k
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