~/conference

SREcon19 Americas

titleauthorlength
What Breaks Our Systems: A Taxonomy of Black SwansLaura Nolan31m
Catalog of real failure modes: hidden resource caps like ext3 2TB limit that force a dump-and-reimport to ext4, logical counters such as Postgres xid wrap that…
Talk at Grand Ballroom ABCD on
Complexity: The Crucial Ingredient in Your KitchenCasey Rosenthal29m
Draws a direct line from the Challenger O‑ring failure to microservice failures: a cache hides read pressure until Cassandra slows and Cassandra returning a…
Talk at Grand Ballroom ABCD on
Case Study: Implementing SLOs for a New ServiceArnaud Lawson20m
Squarespace's Ceph-backed S3-compatible object store implements SLOs using synthetic probers instead of instrumenting every client, collects four weeks of SLIs…
Talk at Grand Ballroom ABC on
Fixing On-Call When Nobody Thinks It's (Too) BrokenTony Lykke28m
Hudson River Trading reduces paging from ~200/week (~70k over 7 years) to under 50/week in months by data-driven fixes: import PagerDuty history into…
Talk at Grand Ballroom ABC on
Lessons Learned in Black Box Monitoring 25,000 Endpoints and Proving the SRE Team's ValueAaron Wieczorek23m
Built a black‑box monitor for 25,000+ .gov domains that records HTTP status and latency, starting with a Python GET-based MVP and scaling to Prometheus +…
Talk at Grand Ballroom ABC on
Keeping the Balance: Internet-Scale Loadbalancing DemystifiedLaura Nolan, Murali Suriar30m
Starts from a single A record and shows why DNS multi‑IP and short TTLs still fail for health and control, then moves to network load balancers using 5-tuple…
Talk at Grand Ballroom D on
Aperture: A Non-Cooperative, Client-Side Load Balancing AlgorithmRuben Oanta26m
Twitter’s Finagle replaces random per-client windows with a ring-based continuous coordinate aperture that composes client-local orders and uses…
Talk at Grand Ballroom D on
Capacity Prediction in External ServicesJerome Kraus28m
Predicts vendor capacity by modeling utilization as a linear function of a load factor = Σ(request_rate × duration) and fits that model in Microsoft Excel…
Talk at Grand Ballroom D on
How Did Things Go Right? Learning More from IncidentsRyan Kitchens30m
Argues SRE work shifts from chasing fixes to mapping how systems and teams succeed: use SLOs and error budgets for context, run chaos experiments until…
Talk at Grand Ballroom ABC on
Code-Yellow: Helping Operations Top-Heavy Teams the Smart WayMichael Kehoe, Todd Palino25m
LinkedIn codifies Code Yellow as a time‑boxed repair process: traffic SRE gets five dedicated engineers for three months to rebuild monitoring, simplify the…
Talk at Grand Ballroom ABC on
Creating a Code Review CultureJohnathan Turner29m
Explains concrete steps to build a code review culture: publish review values and create language and domain experts with pathways to certify them; use a PR…
Talk at Grand Ballroom ABC on
Benefits of Taking the Less Traveled Road with Containers InfrastructureEduard Iacoboaia15m
After almost a year on OpenShift Origin the team migrates to vanilla Kubernetes, citing a week-long outage during an upgrade and slow two‑week role…
Talk at Grand Ballroom D on
The Ops in ServerlessJennifer Davis15m
Argues that serverless lowers provisioning work but raises operational complexity and so requires deliberate governance, CI/CD and instrumentation. Notes a…
Talk at Grand Ballroom D on
Testing in Production at ScaleAmit Gud21m
Argues that running testing in production at Uber scale (600 cities, 75M riders, 15M trips/day) is viable by attaching a tenancy context to every request and…
Talk at Grand Ballroom D on
Tackling Kafka, with a Small TeamJaren Glover28m
Robinhood runs Kafka as a critical pipeline after a one-engineer team grows usage; topics hit replication factor 3, clusters ingest ~80 TB/week, and ad hoc ops…
Talk at Grand Ballroom D on
Tracing, Fast and Slow: Digging into and Improving Your Web Service'sLynn Root30m
Practical checklist for tracing a web service: instrument with metadata propagation (Dapper-style) or fall back to simple UUID headers and log correlation…
Talk at Grand Ballroom ABC on
Visibility into Loggers (and Other Low Level Services)—Seeing the Trees from the ForestDanny Chen30m
Measurements show file-based logging often costs 100–170 µs median with long tails out to 3.3 ms tail, while HTTP-backed logging moves medians into…
Talk at Grand Ballroom ABC on
Operating within Normal Parameters: Monitoring KubernetesElana Hashman30m
Defines SLOs like 99% control-plane uptime and pod start p99 <5s, then builds a minimal in‑cluster monitoring stack using Prometheus, kube-state-metrics…
Talk at Grand Ballroom ABC on
SRE & Product Management: How to Level up Your Team (and Career!) by Thinking like a Product ManagerJen Wohlner30m
SRE teams learn to think like product managers to make internal tools actually usable: run 30-minute user interviews with diverse coworkers, ask non‑leading…
Talk at Grand Ballroom D on
Shipping Software with an SRE MindsetTheo Schlossnagle27m
Applies SRE practices to shipped on‑prem software: a productionized back-trace collector yields 300KB mini‑dumps ~35 ms after a crash so engineers get full…
Talk at Grand Ballroom D on
Using PRDs and User Journeys to Design User-Friendly ToolsGwendolyn Stockman23m
Shows a concrete process for turning a feature idea into a PRD: build a persona-driven house-evaluation app and write a full user journey first (Abigail…
Talk at Grand Ballroom D on
SRE Classroom - How to Design a Distributed System in 3 HoursRyan Thomas, JC van Winkel, Phillip Tischler, Jennifer Mace01h 03m
Workshop converts a sketch into a runnable design: given a million users uploading 50 photos/day of 4 MB each and thumbnails of 256 KB, the exercise uses the…
Talk on
Migrating a Monolith to the CloudKeyur Govande27m
Etsy performs a lift-and-shift of a 14‑year monolith to GCP in roughly eight months, using terraform for infra-as-code and extensive pre-cutover testing that…
Talk at Grand Ballroom D on
An Introduction to GraphQLNat Welch23m
GraphQL is an application-layer query schema (Facebook origin, spec stable since 2018) where the request shape defines the JSON response shape and the schema…
Talk at Grand Ballroom D on
Service Discovery Challenges at ScaleRuslan Nigmatullin27m
Dropbox describes a service discovery system named Sasanian that uses Zookeeper plus a per-host local daemon to multiplex clients and cache reads, coalesces…
Talk at Grand Ballroom D on
Inside the Kube: A Guided Tour of Kubernetes Cluster SetupLiz Frost01h 31m
Walks through building a single-node Kubernetes cluster using kubeadm, the kubelet, Docker and a self-hosted etcd pod, generating all TLS certificates and…
Talk at Grand Ballroom D on
What I Wish I Knew before Going On-callChie Shu, Dorothy Jung, Wenting Wang01h 25m
Yelp ad platform teams report that about two thirds of new engineers feel unready for on‑call and it typically takes three to six months to ramp; they build a…
Talk at Grand Ballroom D on
Running Excellent Retrospectives: Talking for HumansCourtney Eckhardt, Lex Neva01h 30m
Prescribes three facilitator duties: create a safe learning environment, run a focused meeting with a rotating note-taker, and avoid destructive humor…
Talk at Grand Ballroom D on
Lightning TalksBridget Kromhout, Jaime Woo, Dawn Parzych, Paul Henry, Ravi Lachhman, Aniket Kulkarni, Anthony Sandoval, Matthew Fornaciari, David Holmes01h 09m
Livetweeting Tech Conferences Bridget Kromhout, Microsoft 5 Insights from 200 SREs on How Incident Response Affects Them Jaime Woo, Dawn Parzych…
Lightning at Grand Ballroom D
Optimizing for LearningLogan McDonald27m
Argues that the human mind is the best observability tool and that expert intuition is achievable by training memory and models rather than waiting for…
Talk at Grand Ballroom ABC on
Zero to SREKim Schlesinger29m
Claims that a junior SRE becomes mid-level within one year by enforcing 20% time for learning, running 4–5 person pods, and using a public engineering leveling…
Talk at Grand Ballroom ABC on
One on One SREAmy Tobey30m
Describes two programs: 1:1 incident debrief and 1:1 SRE outreach that run as short guided interviews (markdown agenda, private docs) to collect personal…
Talk at Grand Ballroom ABC on
The Curse of SRE Autonomy and How to Manage ItRichard Bondi28m
A ten‑year internal scheduler called Sisyphus becomes widely adopted across SRE teams despite no roadmap, poor Python code, and leadership trying to retire it…
Talk at Grand Ballroom D on
Learning from Learnings: Anatomy of Three IncidentsRandy Shoup30m
An App Engine 8-hour global outage in October 2012 triggers a timeboxed, whiteboard-driven program: teams bucket eight-to-ten themes, spend one week scoping…
Talk at Grand Ballroom D on
Fault Tree Analysis Applied to Apache KafkaAndrey Falko31m
Applies fault tree analysis to Kafka clusters and gives concrete numbers: assumes 4% annual disk failure, 2% network, 1% hardware and OS faults, computes a…
Talk at Grand Ballroom ABC on
Strategies to Edit Production DataJulie Qiu26m
Five concrete strategies for making SQL writes safer: keep a shared spreadsheet for audit trail and peer review; run Python migration scripts locally with a…
Talk at Grand Ballroom ABC on
Madaari: Ordering for the MonkeysAshutosh Raina, Ramprasad Ellupuru28m
Claims that ordering LDFI finds the most likely failures first and prunes huge fault spaces using actual traces and SAT/ILP solving. eBay builds lineage from…
Talk at Grand Ballroom ABC on
Sublinear Scaling in Practice: The 1k SRE ProjectNikolaus Rath27m
About 40 people in two locations run roughly 400 Google Ads services and report growing from 187 to 431 services in three years without headcount increases…
Talk at Grand Ballroom D on
Pragmatic AutomationMax Luebbe25m
Starts from four Google regions and an SLO like “build a location in eight weeks,” then moves from human checklists to markdown with HTML comments parsed into…
Talk at Grand Ballroom D on
Differences in SRE Implementations across CompaniesKurt Andersen30m
Companies deploy embedded SREs or central horizontal pods and sometimes both; reporting ranges from direct CIO lines to being inside product engineering…
Talk at Grand Ballroom D on
Latency SLOs Done RightFred Moyer31m
Slides present three concrete methods: parsing logs (accurate but costly — about 100 bytes per request → 1 GB per 10M requests, often stored in…
Talk at Grand Ballroom ABC on
Extending the Error Budget Model to Security and Feature FreshnessJim Thomson, David Laing19m
Extends error‑budget mechanics to concrete measures: SLI = days since a dependency patch, SLO = a max‑age (example 30 days), policy = apply patches when…
Talk at Grand Ballroom ABC on
You Don't Have to Love Your JobLeslie Carr15m
Argues that people do not have to love their job to be good at it and that liking your work is sufficient, traces the myth to the Calvinist Protestant work…
Talk at Grand Ballroom ABC on
Mindfulness in SRE: Monitoring and Alerting for One's SelfTommy Lutz16m
A single-engine flight goes engineless at 6,000 ft with an 800 ft/min descent from a 1,000 ft abyss and RPM dropping from ~2,500 to zero, triggering an…
Talk at Grand Ballroom ABC on
Automating the Management of the Operational Health of Cloud Accounts at ScaleJamie Walls31m
Capital One runs Cloud Custodian across many AWS accounts plus custom Lambdas and a Dash monitoring app to enforce rules such as stop if CPU <1.5% over 14 days…
Talk at Grand Ballroom D on
Designing Resilient Data PipelinesAndrew Bolin30m
Shows concrete fixes: collect logs plus pipeline- and task-level metrics to trace a days-long ETL latency jump to a degraded shared resource; encode pipelines…
Talk at Grand Ballroom D on
From Black Box to a Known Quantity: How to Build Predictable, Reliable ML-basedSalim Virji, Carlos Villavieja30m
Sixty interviews across production teams yield five concrete rules: monitor model freshness because model quality degrades with age, stamp models with…
Talk at Grand Ballroom D on
Resilience Engineering MythbustingWill Gallego30m
Defines resilience as the system plus people adapting beyond expected bounds and separates it from reliability and robustness, shows chaos engineering is for…
Talk at Grand Ballroom ABCD on
Why Are Distributed Systems So Hard?Denise Yu28m
A clear account of why partitions are inevitable: networks fail hardware and software with examples like five rack failures, three router failures, and eight…
Talk at Grand Ballroom ABCD on
~/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.