How to split a system without getting a corpse?
by
Pablo Andrés Dorado Suárez
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
Poetri Del monolito al microservicio: ¿Cómo separar dos APIs y no quedar con un cadáver?
Slide 2
Slide 2 text
Poetri Pablo Andrés Dorado Suárez CTO, Poetri !
[email protected]
! https://pablodorado.com ! " # $ pandres95 % +57 305 8131242
Slide 3
Slide 3 text
Poetri Why not monoliths? Just because
Slide 4
Slide 4 text
Poetri Layer-based systems suck
Slide 5
Slide 5 text
Poetri However… layer-based components just don’t
Slide 6
Slide 6 text
Poetri
Slide 7
Slide 7 text
Poetri
Slide 8
Slide 8 text
Poetri Front-end Back-end Storage
Slide 9
Slide 9 text
Poetri Splitting the system, not getting a corpse?
Slide 10
Slide 10 text
Poetri
Slide 11
Slide 11 text
Poetri What if?
Slide 12
Slide 12 text
Poetri The hardest part Break databases
Slide 13
Slide 13 text
Poetri The easiest part Break apps: stop server-side rendering
Slide 14
Slide 14 text
Poetri
Slide 15
Slide 15 text
Poetri System, meet APIs
Slide 16
Slide 16 text
Poetri Auth auth.poetri.co
Slide 17
Slide 17 text
Poetri Billing billing.poetri.co
Slide 18
Slide 18 text
Poetri Functions & Marketplace functions.poetri.co
Slide 19
Slide 19 text
Poetri Document Everything
Slide 20
Slide 20 text
Poetri APIs, meet MQ
Slide 21
Slide 21 text
Poetri
Slide 22
Slide 22 text
Poetri
Slide 23
Slide 23 text
Poetri Auth
Slide 24
Slide 24 text
Poetri Auth HowTo?
Slide 25
Slide 25 text
Poetri Validate tokens, please!
Slide 26
Slide 26 text
Poetri Orchestrate Dockerize
Slide 27
Slide 27 text
Poetri Orchestrate
Slide 28
Slide 28 text
Poetri Nice things middleware, rate limiting, logging
Slide 29
Slide 29 text
Poetri ¿Questions?