~/talk

Reliable Data Processing with Minimal Toil

Talkat SREcon21 · 2021-10-12..10-14· [devops-and-delivery, observability]
links:none on file
name:Julia Lee
links:none on file
slides:none on file

Google and Slack implement automated global rollouts that promote batch-job versions through staged shards sliced by user id and traffic, with read-write staging and multiphase canaries (start at one percent then 19% etc.) to catch correctness and freshness regressions. Validation includes simple counters, file-size and row-count checks, runtime and resource spikes, and model-output checks; promotion is automatic when metrics stay within thresholds, markedly reducing manual rollouts and rollback pain during millions-of-user Workspace scans.

AI-written summary · about

  1. 0:00Welkom en inleiding tot betrouwbare data processing
  2. 1:40Batch processing in Google Workspace
  3. 4:26Importance of reliable fresh results
  4. 8:01Correctness checks in batch jobs
  5. 10:07Graduele uitrol met veiligheidsniveaus
  6. 13:37Canary deployments for reliability
  7. 16:29Stabiliteit meten en valideren
  8. 19:19Kanarievalidatie voor user-facing services
  9. 21:47Splitting data for canary testing
  10. 23:31Freshness tracking en kritieke jobs
  11. 24:57Summary of the approach
~/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.