~/talk

Autonomous Microservices Don't Share Data. Period

TalkinDutchat NDC Copenhagen 2019 · 2019-03-27..03-29· [microservices]
slides:none on file

Microservices should never share domain data; instead they communicate using events (e.g., orderSubmitted, paymentCompleted) and only pass identifiers. The talk demonstrates an order flow where independent services compute prices, discounts and shipping from their own data stores, using messaging and Docker containers for deployment and communication to avoid distributed-monolith coupling.

AI-written summary · about

  1. 0:00Introduction
  2. 6:30Monoliths to components
  3. 9:42Web services hype cycle
  4. 12:12Microservices vs smaller services
  5. 16:50Shared data dangers
  6. 21:48Encapsulation and autonomy
  7. 26:48Identifiers over shared data
  8. 33:21Logical component breakdown
  9. 34:46Event-driven autonomy
  10. 44:33Reclaiming SOA core
  11. 46:59Q&A
~/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.