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
Why your Platform Monolith is Probably a Bad Idea
Search
SQUER Solutions
September 14, 2023
Technology
0
140
Why your Platform Monolith is Probably a Bad Idea
München Kubernetes/Cloud Native Meetup
SQUER Solutions
September 14, 2023
Tweet
Share
More Decks by SQUER Solutions
See All by SQUER Solutions
Demystifying Event Sourcing – A Practical Approach by Shahab Ganji
squer
0
84
Architecting Distributed Systems at Scale — From Pain to Pattern
squer
0
200
Empowering-developers-with-Roslyn.pdf
squer
0
110
Building Event Driven Systems at Scale with Azure Cosmos DB
squer
0
130
Building Event-Driven Systems at Scale with Azure Cosmos DB
squer
0
88
Platform Engineering: It's Not What You Think It Is
squer
0
280
Patterns Of Architectural Modernization
squer
1
440
Architecting for Scale
squer
0
200
Platform Engineering: It's Not What You Think It Is
squer
0
220
Other Decks in Technology
See All in Technology
Optuna DashboardにおけるPLaMo2連携機能の紹介 / PFN LLM セミナー
pfn
PRO
1
880
Access-what? why and how, A11Y for All - Nordic.js 2025
gdomiciano
1
110
関係性が駆動するアジャイル──GPTに人格を与えたら、対話を通してふりかえりを習慣化できた話
mhlyc
0
130
Why Governance Matters: The Key to Reducing Risk Without Slowing Down
sarahjwells
0
110
OpenAI gpt-oss ファインチューニング入門
kmotohas
2
960
Modern_Data_Stack最新動向クイズ_買収_AI_激動の2025年_.pdf
sagara
0
200
M5製品で作るポン置きセルラー対応カメラ
sayacom
0
150
生成AIとM5Stack / M5 Japan Tour 2025 Autumn 東京
you
PRO
0
210
VCC 2025 Write-up
bata_24
0
180
実装で解き明かす並行処理の歴史
zozotech
PRO
1
320
社内お問い合わせBotの仕組みと学び
nish01
0
320
AI Agentと MCP Serverで実現する iOSアプリの 自動テスト作成の効率化
spiderplus_cb
0
500
Featured
See All Featured
Fireside Chat
paigeccino
40
3.7k
The Language of Interfaces
destraynor
162
25k
A better future with KSS
kneath
239
17k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.2k
Balancing Empowerment & Direction
lara
4
680
How to Ace a Technical Interview
jacobian
280
24k
Visualization
eitanlees
148
16k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
51k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
How GitHub (no longer) Works
holman
315
140k
jQuery: Nuts, Bolts and Bling
dougneiner
64
7.9k
Why Our Code Smells
bkeepers
PRO
339
57k
Transcript
@duffleit Your Platform Monolith is Probably a Bad Idea @duffleit
WHY
@duffleit Your Platform Monolith is Probably a Bad Idea @duffleit
WHY
@duffleit DAVID LEITNER Principal Engineer 👋
[email protected]
🌎 @duffleit
@duffleit Strong Governance
@duffleit High Autonomy 🤯 🤯 🤯 🤯
@duffleit Strong Governance Full Freedome Optimal Environment ⚡ Frustration 😔
Chaos 🤯
@duffleit Complex Subsystem Teams Stream-aligned Teams Enabling Teams Platform Teams
High Autonomy Developer Platform Design System IoT Hub
@duffleit An Abstraction provides a higher-level vocabulary that shields the
user from the underlying complexity. Gregor Hohpe
@duffleit A platform is a foundation of self- service APIs,
tools, services, knowledge and support which are arranged as a compelling internal product. Autonomous delivery teams can make use of the platform to deliver product features at a higher pace, with reduced co-ordination. Evan Bottcher
@duffleit Internal Developer Platform internaldeveloperpla,orm.org
@duffleit Your Platform Base Platform Base Platform Your Platform Sinking
Platform 😔 Base Platform Your Platform Floating Platform ⛴
@duffleit Platform Team
@duffleit Platform Team
@duffleit Platform Team 📔 📔 📔
@duffleit Platform Team 📔 📔 📔
@duffleit Platform Team 📔 📔 📔 📔
@duffleit Platform Team 📔 📔 📔 📔 Sub Platform Sub
Platform Sub Platform Bootlneck Many Concnerns S Blast radius 🔥 🔥 🔥 🔥
@duffleit Platform Team 📔 📔 📔 📔 Sub Platform Sub
Platform Sub Platform Bootlnecks Many Concnerns S Blast radius Management Complexity 🔎 🔎 🔎 🔎 🔎 🤯 Costs Individual scale Properties Fine Grained SLAs Easy Cost Tracking
@duffleit 🚢 Monolithical Platform ⛵ ⛵ ⛵ ⛵ 🧑✈ Distributed
Platform With Central Onwerhsip
@duffleit 🚢 Monolithical Platform ⛵ ⛵ ⛵ ⛵ 🧑✈ Distributed
Platform With Central Onwerhsip Enourmous Blast radius
@duffleit ⛵ ⛵ ⛵ ⛵ 🧑✈ Distributed Platform With Central
Onwerhsip Management Complexity 🚢 Monolithical Platform Enourmous Blast radius
@duffleit You don’t want to operate the ship. You want
to be the dockyard.
@duffleit 👧 🧑 🧑
@duffleit 👧 🧑 🧑 👧 🧑 🧑 👧 🧑 🧑
👧 🧑 🧑 📑
@duffleit Demo 🚀 Distributed Platform with Decentralized Ownership
@duffleit 👧 🧑 🧑 👧 🧑 🧑 👧 🧑 🧑
👧 🧑 🧑 📑 📑 DB Operator Postgres Cluster 📑 Responsibility Mirror Maker
@duffleit Ok, Let’s sum up.
@duffleit 👧 🧑 🧑 Monolithical Platform 👧 🧑 🧑 Vericalized
Platform 👧 🧑 🧑 👧 🧑 🧑 Distributed Platform 👧 🧑 🧑 👧 🧑 🧑 Decentralized Platform 👧 🧑 🧑 📑 Decreased Blast Radius 🔥 Independat Opertions 👨🏭 Fine-grained SLAs and Scale 🚀 Cost Transparency 💰 Simplicity 🌱
@duffleit Your Platform Monolith is Probably a Bad Idea WHY
@duffleit Your Platform Monolith is Probably a Bad Idea …once
you leave simple territories, & enter Platform Engineering at scale. WHY
@duffleit Don’t let your platform become your organizational bottleneck and
your resilience issue. Safely and sustainably reduce lead time to thank you. Daniel Terhorst-North
@duffleit DAVID LEITNER Principal Engineer 👋
[email protected]
🌎 @duffleit