~/talk

Emergent Load Testing Rules for Organized Chaos

Talkat TestCon Europe 2023 · 2023-10-25..10-27· [testing]
slides:none on file

Claims that emergent load testing finds what traditional scripts miss by giving tests agency and bidirectional feedback, demonstrated with working k6 examples that combine k6 core browser kubernetes disruptor modules to spin up clusters, inject delays, run browser flows, and trace requests into DBs. k6 is open source, scripted in JavaScript and runs in Go, emitting Prometheus-format metrics and logs to Loki and traces to Tempo. Tests are unpredictable, slow and nonrepeatable but reveal operational thresholds in complex systems.

AI-written summary · about

  1. 0:00Introduction
  2. 1:29What is emergence
  3. 6:29Emergence in software
  4. 14:40Challenges in emergent systems
  5. 22:29k6 as a multi-tool
  6. 24:43k6 core affordances
  7. 26:49k6 Kubernetes module
  8. 27:53Fault injection with k6
  9. 30:01Observability in load tests
  10. 32:14Tracing distributed requests
  11. 34:19k6 Redis storage
  12. 35:25Beyond API load testing
  13. 36:50Emergent load testing logic
  14. 38:37Emergent testing vs production
  15. 40:41When emergent testing works
  16. 41:03Summary
~/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.