~/conference

LISA19

date:2019-10-28..2019-10-30
location:Portland, United States
series:LISA19 · one edition

kubernetes operators, site reliability engineers, platform engineers, observability engineers, security engineers, infrastructure engineers

kubernetes control plane internals; containerized databases and stateful workloads; multi-architecture container images; Kubernetes CI/CD with Flux and Kaniko; automated canary analysis; TLS at scale for Kubernetes services; distributed round robin scheduler with etcd; columnar event stores for logs and traces; multi-GPU time-series processing; incident command system for production incidents; DDoS attack anatomy and mitigation; vulnerability scanning for sysadmins

titleauthorlength
The Container Operator's ManualAlice Goldfuss38m
Production experience includes running containers since 2015, Dockerizing Cassandra and operating a Kubernetes platform for GitHub, and that leads to four…
Talk at Salon EF on
In Search of Security Shangri-laRich Smith46m
Argues the security industry profits from fear while underdelivering, and shows concrete alternatives: replaces internal phishing click-rate metrics with…
Talk at Salon EF on
Fuzzy Lines: Aligning Teams to Monitor Your Application EcosystemKim Schlesinger, Sarah Zelechoski40m
Shows a concrete frontline playbook: shared monitoring with Datadog dashboards, agreed ownership boundaries, shared Slack channels and weekly syncs, and…
Talk at Salon F on
How Math, Science, and Star Trek Help Us Understand the Value of Team DiversityFredric Mitchell41m
Argues that diverse teams outperform on hard problems and cites the mathematical diversity prediction theorem (group error = average error − diversity of…
Talk at Salon F on
Deep Dive into Kubernetes Internals for Builders and OperatorsJérôme Petazzoni44m
Builds a one‑node cluster from binaries: etcd, kube-apiserver, controller-manager, scheduler are started, then a deployment (nginx, three replicas) creates a…
Talk at Salon E on
Multi-GPU Accelerated Processing of Time-Series Data of Huge AcademicRuo Ando42m
Operational deployment ties an Elastic Stack + Splunk pipeline to a DGX-1 multi‑GPU box and targets PaloAlto‑7080 session logs; processing a 729 GB test dump…
Talk at Salon F on
Wide Event AnalyticsIgor Wiedler29m
Argues for treating logs as structured events, ingesting them (Kafka, Avro/protobuf) into a columnar event store so top-K, high‑cardinality group-bys run at…
Talk at Salon F on
Earthquakes, Forest Fires, and Your Next Production IncidentAlex Hidalgo39m
A history of the Incident Command System traces back to the 1970 Laguna Fire (175,000+ acres, 382 homes lost, 16 dead) and shows how a standardized response…
Talk at Salon E
Let Your Software Supply Chain Ride with Kubernetes CI/CDRicardo Aravena40m
Practical survey of Kubernetes CI/CD that names the exact tools used, the gaps found, and concrete hardening steps: real production setup running Jenkins…
Talk at Salon E on
Token Up: Keeping Hands out of the Cookie JarErin Browning31m
Web session tokens should avoid localStorage and live in cookies scoped to subdomains with HttpOnly and Secure flags, and set SameSite=strict where possible…
Talk at Salon F on
Multi-Architecture Container Images: Why Bother, and How ToLisa Seelye38m
Demonstrates how to build and publish a single image name that serves both amd64 and arm64 by building per-architecture images, editing their JSON config to…
Talk at Salon F on
Storytelling for EngineersBradley Shively31m
Claims that applying a simple storytelling framework to engineering communication increases understanding, voluntary compliance, and memory, and reduces…
Talk at Salon E on
Off the Beaten Path: Moving Observability Focus from Your Service to Your CustomerMohit Suley30m
Argues for shifting observability from infrastructure metrics to direct customer signals, showing concrete results: enabling W3C Network Error Logging reveals…
Talk at Salon E on
Pulling the Puppet Strings with AnsibleBrian J. Atkisson36m
Red Hat IT describes migrating from CFEngine and a monolithic Puppet estate into Ansible since 2014, abandoning Puppet for new RHEL7/8 systems after wrestling…
Talk at Salon F on
Enabling Invisible Infrastructure Upgrades with Automated Canary AnalysisAdam McKenna34m
Pinterest describes a production canary pipeline that upgrades OS, runtimes and container images by comparing a control cluster to a canary and running…
Talk at Salon F on
Pardon the Interposition—Modifying and Improving Software Behavior with InterposersDanny Chen36m
Interposers change program behavior at runtime using LD_PRELOAD and runtime symbol lookup like dlsym(RTLD_NEXT) to wrap C stubs for syscalls and libc…
Talk at Salon E on
Network Fault Finding System: Packet Loss TriangulationJose Leitao, Daniel Rodriguez29m
An open source proof of concept called ffs actively maps ECMP paths with double traceroute and runs UDP iperf link quality tests from distributed pinger agents…
Talk at Salon E on
GitOps, an Elegant Tool for Hybrid Cloud KubernetesRyan Cook32m
Demonstrates GitOps with Argo CD managing templated Kubernetes manifests (Helm, Kustomize) across three clusters (US East1, East2, Oregon) and CloudFlare…
Talk at Salon F on
Ops on the Edge of DemocracyChris Alfano40m
Over six years of community work produces an open source classroom platform called Slate open source platform that handles SSO, blogging, progress reports and…
Talk at Salon F on
Linux Systems PerformanceBrendan Gregg41m
An application shows a claimed 3x speedup; root cause analysis proves it: IPC 0.56 vs 1.5 (container host runs three times more instructions per cycle), LLC…
Talk at Salon E on
Our Journey of Implementing TLS at Scale for Services on KubernetesTilottama Gaat, Akshay Chitneni24m
Describes implementing TLS for 40+ microservices on Kubernetes using Diploma (Vault-based CA) to issue certs and Chancellor (Kubernetes controller) to disburse…
Talk at Salon E on
Creating a Distributed Round Robin Scheduler with EtcdEric Chlebek38m
Built a distributed round robin scheduler on top of etcd using leases and watchers and embedded etcd in a Go service, avoiding a single leader and instead…
Talk at Salon F on
The Challenges of Managing Open Source Infrastructure at BloombergAndrew Terng30m
Telemetry as a Service handles over 6M metrics/sec and ~120 TB of logs daily, so decisions focus on scale and failures: Kafka for ingestion, MetricTank as a…
Talk at Salon F on
Kubernetes the Very Hard WayLaurent Bernaille41m
Datadog runs tens of Kubernetes clusters up to 2,000 nodes and describes control-plane design changes: separate etcd, API, scheduler and controller pools; use…
Talk at Salon E on
Anatomy of a DDoSJanna Hilferty37m
Shows how attackers build botnets, how DDoS tools and mitigations actually behave, and what law enforcement achieved: memcached reflection hits 1.3 TB/s…
Talk at Salon E on
Expect the Unexpected! A Method for Handling Unplanned WorkDan O'Boyle, Brian Artschwager38m
Stack Overflow’s team uses an opinionated, repeatable Kanban cadence called a cycle of villainy: weekly meta/start/end meetings, strict lanes (new business →…
Talk at Salon F on
Expand Contract Pattern for Continuous Delivery of DatabasesLeena S N30m
Makes large schema changes safe and reversible by running old and new implementations in parallel, migrating data gradually, and then removing the legacy…
Talk at Salon F on
Sub-Region Failure: How to Handle the Partial Loss of a Data CenterJoe Gasperetti, Yang Xia27m
Facebook claims a single failed switchboard should never force a full-region drain and proves it by choosing the switchboard fault domain, encoding per-service…
Talk at Salon E
Distributed Sys TeamsSri Ray38m
Advocates hiring worldwide and treating people like distributed infrastructure, citing eight years remote experience and Fastly’s 65 points of presence (Mar 31…
Talk at Salon E on
Lightning TalksElizabeth K. Joseph, Paige Bernier, Amiya Adwitiya, Jainam Shah, Denise Yu, Michael Smith51m
Twenty-minute rapid-fire claims and demos: a 20-year Linux-on-mainframe history with free Linux VMs on z/architecture and KVM support; a hiring postmortem of…
Lightning at Salon E
Depression Memes for Devops Teens: Self-Care for Server Janitors and Other HumansAnirudh Ra38m
Claims lived neurodivergence (autism, ADHD) and childhood trauma shape persistent burnout despite unlimited PTO and using short-term disability three times in…
Talk at Salon F on
How to Have an Operational Incident (A Crash Course)Courtney Eckhardt28m
A concrete minimum viable incident response: monitoring and alerting (confidence often ~60%), a single, publicized chat‑ops or hotline that reaches a…
Talk at Salon F on
Containerizing Your MonolithJano Gonzalez40m
SoundCloud containerizes a Rails 2 monolith onto Kubernetes, moving from bare metal to a single delivery pipeline and unified infra. The process uses Docker…
Talk at Salon E on
Jupyter Notebooks for OpsDerek Arnold24m
Shows how Jupyter Notebooks become runnable ops tooling: live Python via the IPython kernel, data pulls with requests + pandas and charts with matplotlib…
Talk at Salon E on
Sysadmins' Introduction to Vulnerability ScanningTabitha Sable41m
Argues that ops participation turns noisy scanner output into actionable work by teaching how to read reports, validate findings, and prioritize by attacker…
Talk at Salon F on
Testing for the Terrified: How to Write Tests, Conquer Guilt, and Level UpFrances Hocutt38m
Uses Python and pytest to write tests live for a small wrapper script, exercising the build_command function, turning failing assertions into passing ones…
Talk at Salon E on
What Connections Can Teach Us about PostmortemsChastity Blackwell32m
Argues that using James Burke’s Connections techniques turns dense postmortems into usable lessons by highlighting surprising connections (e.g., how unrelated…
Talk at Salon E on
Level Up Your Career with Soft SkillsYoz Grahame38m
Argues that interpersonal skills deliver more team value than solo technical brilliance, showing lone‑wolf = technical debt from code only they understand…
Talk at Salon F on
Blameless Incidents: Learning from Failure at ScaleChip Turner37m
Facebook runs a blameless incident program that trains every engineer in week two of bootcamp, classifies outages as SEV 0–4 (0 worst), and uses a central Site…
Talk at Salon F on
Fast, Safe, and Reliable: The Future of ConfigurationQui Nguyen25m
Yelp builds a file-backed config system that dynamically reloads constants so services update without redeploys; configs live in a serf configs repo and reach…
Talk at Salon E on
POST No AWS Bills: Cloud Cost Optimization without APIsCorey Quinn42m
Claims that off‑the‑shelf cloud cost tools fail to capture real business insight, backed by hands‑on experiments: a netcat + dd experiment exposes…
Talk at Salon E on
When /bin/sh Attacks: Revisiting "Automate All the Things"J. Paul Reed42m
Argues that automation often hides failures and erodes operator skill: manual skills deteriorate if automation runs tasks for months, auto-scaling and…
Talk at Salon EF on
Why Are Distributed Systems So Hard?Denise Yu33m
Explains why partitions are inevitable, cites Google data showing 5 rack failures, 3 router failures, 8 network maintenances in a cluster’s first year, and…
Talk at Salon EF 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.