~/talk

Autonomous microservices don't share data

Talkat Øredev 2023 · 2023-11-08..11-10· [microservices, devops-and-delivery]
slides:none on file

Claims that microservices must never share business data and that tech like .NET Core Docker kubernetes or serverless does not remove coupling; cites a horror case of 30,000 HTTP requests from RPC chains and Netflix-style overcall. Recommends event-driven publish/subscribe with tiny events — e.g. order accepted with just an order ID — separate databases per logical service, services as technical authorities, and asynchronous messaging so invoicing, shipping, etc. operate autonomously and avoid distributed monolith failure.

AI-written summary · about

  1. 0:00Intro
  2. 0:26History lesson
  3. 4:32Object oriented programming
  4. 14:45microservices
  5. 15:25Netflix example
  6. 17:27Myths about microservices
  7. 19:16Json vs XML
  8. 20:41Remote procedure calls
  9. 21:14Example
  10. 22:05Losing autonomy
  11. 26:05Docker
  12. 33:55Design and Model
  13. 34:51Monolith
  14. 37:39Publishing
  15. 38:13Invoice
  16. 38:26Address
  17. 38:54Shipping
  18. 39:25Customer preferred
  19. 39:51Rightsized services
  20. 42:08Wrapup
~/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.