~/talk

Observability in an Asynchronous World

Talkat GOTO EDA Day London 2024 · on Tuesday, 2024-05-14· [observability, serverless]
slides:none on file

Claims that distributed tracing is the highest-value observability tool for event-driven systems and shows a working plant-based pizza demo that reproduces failures and fixes. Uses SQS and Lambda examples, adopts CloudEvents traceparent (W3C trace context) and recommends emitting event version and schema so downstream dependencies are discoverable. Shows span propagation vs span linking for long-running workflows, advises logging event schema (not payload) to avoid PII, and cites OpenTelemetry semantic conventions plus metrics like queue depth, message age and success rate.

AI-written summary · about

  1. 0:00Intro
  2. 5:52What's an event?
  3. 6:50What does it mean to be "event-drive"?
  4. 7:49Events or messages
  5. 8:46Types of events
  6. 11:31Observability
  7. 13:48Challenges with observability in EDA
  8. 17:16Evolvability
  9. 21:09Now what?
  10. 26:23Documenting
  11. 31:07Tracing
  12. 37:46Metrics
  13. 40:27Success
  14. 40:55Observability in action
  15. 43:26Takeaways
  16. 46:02Outro
~/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.