~/talk

SOA lessons learnt OR Microservices done better

slides:none on file

Tells a concrete failure: splitting a monolith into multiple web services causes cascading slowdowns and service denial, so synchronous calls between services become the root problem. Recommends carving bounded contexts, owning write data (never share writes), favouring asynchronous communication with durable queues (NServiceBus on .NET is named), apply CQRS for reads vs commands, keep vertical slices thin, name intentful commands not generic CRUD, automate deploys and add monitoring. Key lessons: temporal coupling, do not share writes, use durable queues

AI-written summary · about

  1. 0:00The challenges of monoliths
  2. 9:22The root cause: Coupling
  3. 9:43Understanding coupling
  4. 22:38Microservices paradigm
  5. 24:04Best practices for success
~/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.