~/talk

Hundreds of Microservices without breaking your APIs

Talkat Conf42 Cloud Native 2021 · on Thursday, 2021-04-29· [microservices, frontend-architecture]
slides:none on file

Describes how a system that grows to 120 microservices introduces unknown producers and consumers, how switching sync HTTP to kafka persists messages avoids data loss but explodes the dependency graph, and how instrumenting services with OpenTelemetry + Jaeger yields per-request traces, trace IDs in logs, and the ability to replay or auto-generate mocks and docs from real traffic. Claims: tracing plus persisted async messaging reduces incident time and improves test fidelity; demonstrates tools, tradeoffs, and concrete workflows.

AI-written summary · about

  1. 0:00Start
  2. 0:41Microservices complexity
  3. 3:07Microservices growth
  4. 7:21Production risks
  5. 11:34HTTP limits
  6. 14:21Async challenges
  7. 17:31Complexity scaling
  8. 18:55Distributed tracing solution
  9. 21:47How tracing works
  10. 24:12Debugging with tracing
  11. 25:56Service dependencies
  12. 27:44Tracing data uses
  13. 30:32Summary
~/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.