~/talk

Building and evolving microservices: lessons from the frontlines

Talkat Codemotion Rome 2018 · 2018-04-13..04-14· [microservices]
links:none on file
slides:none on file

Six years of frontline experience yields concrete lessons: an early project fails after two months because teams deliver infrastructure instead of value; successful migrations use event streams and CQRS with read-only replicas, start with low-risk slices, and split an ESB into five services rather than orchestrate everything. Automation, infra-as-code, health checks and monitoring cut lead time — commit-to-prod and the time to create a new service drop (from three months to about half a day). Expect eventual consistency, use bulkheads and circuit breakers, and measure everything.

AI-written summary · about

  1. 0:00Intro
  2. 0:19About me
  3. 2:12Microservices
  4. 5:11Organised around capabilities
  5. 5:39Culture of automation
  6. 5:57Smart endpoints & dumb pipes
  7. 7:40Decentralized data
  8. 14:57Complexity
  9. 17:38Adoption premium
  10. 20:14Splitting the monolith
  11. 21:00Monolith in a box ...or a coffin :
  12. 24:28Splitting the ESB
  13. 30:09Strategy
  14. 32:04Micro & macro architecture
  15. 33:08Conway's law ...in reality
  16. 33:37Service fit and evolution FITNESS FUNCTION FIT
  17. 34:41How service templates look like?
  18. 36:55Infrastructure as code
  19. 37:26Testing
  20. 37:39Test pyramid
  21. 38:21Consumer Driven Contracts
  22. 39:54Patterns of resilience
  23. 40:50Incident management
  24. 42:38How to focus on practices?
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.