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
0
240
How to split a system without getting a corpse?
Pablo Andrés Dorado Suárez
April 27, 2019
Tweet
Share
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
160
Si, ¡GitHub es una red social!
pandres95
0
55
go(() => serverless())
pandres95
0
190
Los Web Backend existen… ¡y los API Frontend también!
pandres95
0
48
El lado cool de las APIs con bool.js
pandres95
0
37
Bool.js: Del desarrollo a la comunidad
pandres95
0
100
Mocha: dulces pruebas con Javascript
pandres95
0
160
Other Decks in Technology
See All in Technology
開発生産性大幅アップ!Postman VS Code拡張機能
nagix
3
630
ExaDB-D dbaascli で出来ること
oracle4engineer
PRO
0
2.1k
競技としてのKaggle、役に立つKaggle
yu4u
6
2.3k
[新卒向け研修資料] テスト文字列に「うんこ」と入れるな(2024年版)
infiniteloop_inc
4
18k
今日からできる!簡単 .NET 高速化 Tips -2024 edition-
xin9le
7
3.6k
Azureの基本的な権限管理の勉強会
yhana
1
2k
How to do well in consulting–Balkan Ruby 2024
irinanazarova
0
130
IaCジェネレーターとBedrockで詳細設計書を生成してみた
tsukasa_ishimaru
4
880
FrontDoorとWebAppsを組み合わせた際のリダイレクト処理の注意点
kenichirokimura
1
720
How to Lead? Testimonial of a Lead Android Engineer
oleur
1
110
Next.js に疲れた私は Vue3 に癒やされた
akagire
0
130
【基本】データベース設計
oracle4engineer
PRO
2
150
Featured
See All Featured
XXLCSS - How to scale CSS and keep your sanity
sugarenia
242
1.2M
Learning to Love Humans: Emotional Interface Design
aarron
267
39k
What the flash - Photography Introduction
edds
64
11k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
14
1.5k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
19
1.6k
The Illustrated Children's Guide to Kubernetes
chrisshort
32
46k
Automating Front-end Workflow
addyosmani
1357
200k
Bash Introduction
62gerente
605
210k
Scaling GitHub
holman
457
140k
Fontdeck: Realign not Redesign
paulrobertlloyd
76
4.9k
Designing with Data
zakiwarfel
96
4.8k
The Cost Of JavaScript in 2023
addyosmani
20
3.9k
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?