~/talk

Chaos Debugging: Finding and Fixing Microservice Weak Points

Talkat KubeCon + CloudNativeCon Europe 2019 · on Thursday, 2019-05-23· at 11:55· Hall 8.0 F3· [microservices, observability]
links:none on file
slides:none on file

Demos show three specific tools and concrete results: Squash attaches gdb/dlv/Java debuggers to live Kubernetes containers and patches memory to fix a calculator bug on the fly; Loop records full request transactions in the sidecar, buffers them, only uploads on error and replays the exact failing inputs into a debugger; Gloo Shot injects faults via any service mesh, watches Prometheus thresholds to abort experiments, and verifies a resilient deploy removes cascading 500s.

AI-written summary · about

  1. 0:00Chaos debugging intro
  2. 3:46Debugging with Squash live
  3. 6:46Squash for distributed debugging
  4. 10:22Safe production debugging
  5. 11:45Tracing trade-offs
  6. 13:31Service Mesh Interface problems
  7. 16:23Capturing bugs with Loop
  8. 19:42Loop’s open-source replay
  9. 20:47Chaos as control system
  10. 23:18Fault injection with Blue Shot
  11. 25:11Blue Shot demo
  12. 29:35Service Mesh Interface start
  13. 32:27Tools and projects summary
~/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.