~/talk

Continuous Performance Benchmarking for Vitess

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

Vitess teams run a continuous benchmark system called AreWeFastYet that spins a fresh Equinix M2 xlarge server per run, provisions it with Terraform and Ansible, exercises clusters with sysbench (TPCC/OLTP), scrapes Prometheus metrics and ships them to InfluxDB and MySQL (stored in a Vitess cluster), and posts Slack regression alerts. The site shows concrete comparisons — e.g. ~5.3% OLTP and ~3.4% TPCC gains between v10→v11 — and a dedicated gen4 vs v3 page for planner impact.

AI-written summary · about

  1. 0:00Start
  2. 1:05Concepts
  3. 1:20Vitess Architecture basics
  4. 3:49Vitess Architecture Summary
  5. 4:03New and Upcoming Features
  6. 4:58Benchmarking
  7. 7:09What all do we benchmark?
  8. 7:50Slack Integration
  9. 8:27Gen-4 Planner - What is it?
  10. 17:10Implementation of arewefastyet
  11. 18:22Execution pipeline
~/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.