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
How to split a system without getting a corpse?
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Pablo Andrés Dorado Suárez
April 27, 2019
Technology
320
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
How to split a system without getting a corpse?
Pablo Andrés Dorado Suárez
April 27, 2019
More Decks by Pablo Andrés Dorado Suárez
See All by Pablo Andrés Dorado Suárez
gRPC FTW: El howto completo
pandres95
0
270
Si, ¡GitHub es una red social!
pandres95
0
68
go(() => serverless())
pandres95
0
270
Los Web Backend existen… ¡y los API Frontend también!
pandres95
0
64
El lado cool de las APIs con bool.js
pandres95
0
50
Bool.js: Del desarrollo a la comunidad
pandres95
0
140
Mocha: dulces pruebas con Javascript
pandres95
0
190
Other Decks in Technology
See All in Technology
サーバー常駐型の 簡易障害調査AI エージェントを作ってみた話
masayoshi
1
280
会計事務所と顧問先の契約関係をOIDC・OAuthで表現する
terara
0
480
APIセキュリティを組織で実現するには~注力する点と設計・実装に入れたい対策~
riiimparm
2
670
あなたの知らないバージョン命名規則
sat
PRO
2
850
OpenID for Verifiable Credentials 実装から見えた相互運用性確保までの道のり(OAuth/OIDC Numa (Immersion) Workshop 2026)
oidfj
PRO
0
350
AWSとGitHub Actionsの責任境界と 組織で安全に使用する取り組み
nealle
0
210
Introduction to Bill One Development Engineer
sansan33
PRO
0
480
暗号化?某ファイルストレージはどうなるの!? 3rd Partyとうまく付き合う秘密度ラベル設計
kasada
0
210
Data Hubグループ 紹介資料
sansan33
PRO
0
3.2k
全社に広がるMCPサーバーを、 どう安全に管理するか MCPass開発の舞台裏
mtpooh
3
170
Claude Codeで開発以外の業務も爆速化しよう!
minorun365
PRO
10
8.9k
Claude Teamプランの コスト最適化を考える
rfdnxbro
0
790
Featured
See All Featured
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.1k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
220
4 Signs Your Business is Dying
shpigford
187
23k
Facilitating Awesome Meetings
lara
57
7.1k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
290
The Invisible Side of Design
smashingmag
301
52k
Art, The Web, and Tiny UX
lynnandtonic
304
22k
The Cost Of JavaScript in 2023
addyosmani
55
10k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.5k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
380
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.4k
Transcript
Poetri Del monolito al microservicio: ¿Cómo separar dos APIs y
no quedar con un cadáver?
Poetri Pablo Andrés Dorado Suárez CTO, Poetri !
[email protected]
!
https://pablodorado.com ! " # $ pandres95 % +57 305 8131242
Poetri Why not monoliths? Just because
Poetri Layer-based systems suck
Poetri However… layer-based components just don’t
Poetri
Poetri
Poetri Front-end Back-end Storage
Poetri Splitting the system, not getting a corpse?
Poetri
Poetri What if?
Poetri The hardest part Break databases
Poetri The easiest part Break apps: stop server-side rendering
Poetri
Poetri System, meet APIs
Poetri Auth auth.poetri.co
Poetri Billing billing.poetri.co
Poetri Functions & Marketplace functions.poetri.co
Poetri Document Everything
Poetri APIs, meet MQ
Poetri
Poetri
Poetri Auth
Poetri Auth HowTo?
Poetri Validate tokens, please!
Poetri Orchestrate Dockerize
Poetri Orchestrate
Poetri Nice things middleware, rate limiting, logging
Poetri ¿Questions?