~/talk

Top 5 techniques for building the worst microservice system ever

Talkat NDC Porto 2023 · 2023-10-16..10-20· [microservices]
slides:none on file

Shows five concrete anti-patterns that reliably wreck microservices: using Strangler fig extraction to create a networked monolith with .NET Gen2 garbage‑collection pauses; replacing sync calls with queues and endless retries then a dead‑letter queue that needs manual tooling; doing a big‑bang rewrite that doubles production systems; reinventing frameworks instead of using NServiceBus/off‑the‑shelf libraries; and splitting noun‑based services (product/order/customer) then patching with an engine pattern of shipped DLLs — all built examples and why each fails.

AI-written summary · about

  1. 0:00Introduction
  2. 1:26Who is William and his background
  3. 5:16Microservices done wrong
  4. 8:28Strangler fig pattern misuse
  5. 16:39Big bang rewrite failures
  6. 24:43Reinventing wheels with frameworks
  7. 29:00Service boundaries with nouns
  8. 34:15Logical vs physical boundaries
  9. 43:00Q&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.