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
Pablo Andrés Dorado Suárez
April 27, 2019
Technology
310
0
Share
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
250
Si, ¡GitHub es una red social!
pandres95
0
65
go(() => serverless())
pandres95
0
250
Los Web Backend existen… ¡y los API Frontend también!
pandres95
0
61
El lado cool de las APIs con bool.js
pandres95
0
47
Bool.js: Del desarrollo a la comunidad
pandres95
0
130
Mocha: dulces pruebas con Javascript
pandres95
0
180
Other Decks in Technology
See All in Technology
AI時代から振り返るTerraform drift運用の歴史 / AI Age Reflections on the History of Terraform Drift Operations
aeonpeople
2
630
コードレビューを制するチームがソフトウェアデリバリーのフローを制す / Beyond Code Review: Distributing Its Responsibilities Across the SDLC
mtx2s
3
560
インフラが苦手でも大丈夫! 紙芝居 Kubernetes -WWGT 10周年編-
aoi1
1
310
開発を止めない CI/CD ~CI Visibilityによる継続的最適化~
pensuke628
0
220
Platform engineering for developers, architects & the rest of us (AI agents)
danielbryantuk
0
160
Fabric-cicd によるAzure DevOps デプロイ
ryomaru0825
0
170
探して_入れて_作って_使う_Agent_Skills___LT.pdf
peintangos
2
130
オンコールの負荷軽減のためのBits Assistant 活用方法 / How to Use Bits Assistant to Reduce the Workload on On-Call Staff
sms_tech
1
360
地元にいないローカルオーガナイザーの立ち回り
uvb_76
1
410
GoとSIMDとWasmの今。
askua
2
410
AI-DLCを活用した高品質・安全なAI駆動開発実践 / AI Driven Development
yoshidashingo
1
280
「気づいたら仕事が終わっている」バクラクAIエージェント本番運用の裏側 / layerx-bakuraku-aie2026
yuya4
0
150
Featured
See All Featured
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
280
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
560
HDC tutorial
michielstock
2
680
Heart Work Chapter 1 - Part 1
lfama
PRO
7
36k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
190
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
170
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
210
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
390
Color Theory Basics | Prateek | Gurzu
gurzu
0
320
Building Adaptive Systems
keathley
44
3k
A Modern Web Designer's Workflow
chriscoyier
698
190k
エンジニアに許された特別な時間の終わり
watany
107
240k
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?