~/talk

Diffy - Predicting and Preempting Regressions in Services - Puneet Khanduri & Prashant Khanduri

links:none on file
links:none on file
slides:none on file

Diffy replays sampled production traffic and multicast requests to three instances—candidate, primary, secondary—then compares candidate vs primary and subtracts primary vs secondary differences to do noise cancellation. It supports Thrift, HTTP and Kafka replays, reduced the combinatorial testing problem from trillions to actionable diffs, and enables automatic promotion in CI/CD when no regressions appear. Open source at open-diffy/diffy, used at Twitter to catch a signup bug pre-deploy, and plans include PII scrubbing for production deployments.

AI-written summary · about

  1. 0:00Start
  2. 3:20The Tipping Point *Does my new microservice behave the same as my monolith?
  3. 4:14Unit Tests
  4. 5:13Component Tests
  5. 5:45Integration Tests A request path going through
  6. 9:05Diffy Topology
  7. 15:12Automation
~/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.