~/talk

Testing Level Hard: Distributed Apps

Talkat TestCon Vilnius 2018 · 2018-10-16..10-18· [testing, web-platform]
links:none on file
slides:none on file

Demo shows fault injection with blockade against a containerized app and reproduces a connection leak that triggers Redis "max clients" errors, caused by slow Nginx responses holding sockets. A reproduction of the scenario loses 10 lost tasks in 10,000 and exposes reconnection and single‑point‑of‑failure faults. The talk also points out that etcd dedicates over half its code to tests and that tc and iptables fault injection finds surprising, production‑visible bugs and operational limits worth fixing before deployment.

AI-written summary · about

  1. 0:00Start
  2. 14:09NETWORK PARTITION/CONDITION
  3. 20:36ETCD FUNCTIONAL TESTING
  4. 35:05BEYOND DOCKER
~/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.