~/conference

Rootconf 2019

date:2019-06-21..2019-06-22
location:Bangalore, India
series:Rootconf · 4 editions

Rootconf is a growing community of systems and operations engineers, DevOps programmers, software engineers and SRE who come together to share real world knowledge about building reliable systems.

site reliability engineers, operations engineers, platform engineers, devops programmers, infrastructure security engineers, database engineers, kubernetes administrators, observability engineers

SSH certificate authority scaling; eBPF tracing and XDP; ProxySQL for MySQL scaling; Vitess resharding and VReplication; POLARDB shared-storage architecture; Nix reproducible builds; Kafka streams at scale; Virtual Kubelet auto-scaling; Pod Security Policies hardening; Ansible network automation; OpenSCAP infrastructure automation; bug bounty programme operations

titleauthorlength
Load balancing: an in-depth study to scale @ 80K TPSShrey Agarwal29m
Description Referencing the 13 yr old article of willy tarreau ( 2006 ) 5 categories of LB Evaluation params of LBs DNS Load Balancing Detail Layer ¾…
Talk on
Implementing security from day one at a fintech startupHimanshu Kumar Das40m
Information security domain has become vast with lots of industry standards, frameworks, tools, etc. However, all business at the end of the day cares about is…
Talk on
Functional programming and Nix for reproducible, immutable infrastructureBrian McKenna36m
Atlassian Marketplace uses Nix end-to-end: Nix expressions compile to content‑addressed .drv files, builds are bit-for-bit reproducible and cached, and Docker…
Talk on
Software/site reliability of distributed systemsPiyush Verma51m
Consider a sample application: A number that user sends an SMS text to of the form “Remind date format about y.” When it’s due, a service calls you back. User…
Talk on
Decomposing a monolith - engineering and operational strategies we have gleaned from our experienceSudheer Kumar Meesala36m
Decomposing a monolith -- engineering and operational strategies we have gleaned from our experience at Endurance Sudheer Kumar Meesala has spent the last few…
Talk on
Scalable distributed systems from grounds up in ElixirUdit Kumar27m
A live game engine called Inside It Out runs in production as a mostly-MVP and demonstrates concrete choices: using the BEAM process model with GenServer +…
Talk on
Kafka streams at scaleDeepak Goyal33m
Problem Statement: Stateful Realtime Processing of multi-million events. Intro Kafka Streams and event flow (2 slides) Challenges in Kafka Streams a. Fault…
Talk on
POLARDB architectureØystein Grøvlen42m
POLARDB uses a shared storage layer called Polar Store with chunk servers, DMA networking, NVDIMM-like low-latency media and NVMe SSDs; a user-space libpolofs…
Talk on
OLTP or OLAP: why not both?Jiten Vaidya49m
Covers Vitess history and architecture with concrete demos: a live Vitess resharding and demo, walkthrough of VReplication explained and a VReplication demo…
Talk on
Network automation with AnsibleTrishna Guha28m
The talk will cover the key features like provisioning, configuration management of Networking devices and How Ansible becomes one Solution for all of it…
Talk on
SSH Certificates: a way to scale SSH accessPulkit Vaishnav29m
Claims that SSH certificate auth scales SSH access across thousands of servers by using OpenSSH’s CA model, shows exact commands (creates CA with ssh-keygen…
Talk on
SRE -- culture and strategy @ TrustingSocialTalina Shrotriya35m
Company runs across five data centers and three clouds, ingesting 1 TB metrics/week and scaling an SRE bench from 4 to 15 in nine months. Concrete claims…
Talk on
eBPF: exploring use case of BPF kernel infrastructureT K Sourabh33m
Starts with a concrete claim: eBPF runs safe bytecode in‑kernel with a verifier, maps and helper calls loaded via the bpf syscall and compiled by LLVM/libbpf…
Talk on
Virtuous Cycles: Enabling SRE via automated feedback loops39m
Claims that auto-remediation succeeds when backed by concrete telemetry and simple control loops: implements jitter for client retries to collapse…
Talk on
Scale MySQL beyond limits with ProxySQLRatnadeep Debnath37m
Zapier swaps vertical RDS scaling for a centralized proxy layer and chooses ProxySQL over HAProxy Nginx MaxScale because it is transaction-aware, supports…
Talk on
Virtual nodes to auto-scale applications on KubernetesVivek Sridhar23m
Demo shows virtual nodes registering as Kubernetes nodes and running pods via Azure Container Instances so horizontal scaling happens without provisioning VMs…
Talk on
Automate your IX’s RS ConfigAnurag Bhatia20m
Generates Bird or OpenBGPD configs from Arouteserver, pulling peers from PeeringDB and supporting RPKI validation, BGP communities and graceful shutdown…
Talk on
How to run a successful bug bounty programmeShadab Siddiqui46m
Shows a concrete result: an automated JIRA workflow that turns incoming reports into tracked tickets, uses post‑functions and groovy scripts to auto‑prioritise…
Talk on
OSINT for Proactive DefenseShubham Mittal34m
In today’s age, when every organization has an online presence in multiple shape (eg. social media, code repositories, cloud infrastructure, etc.), it’s…
Talk on
Securing Infrastructure with OpenScap: The Automation Way!Jaskaran Narula28m
Security Content Automation Protocol (SCAP) which is a collection of standards managed by National Institute of Standards and Technology (NIST). It was created…
Talk on
How convenience Is Killing open standardsBernd Erk41m
Claim: major cloud providers push serverless and serverless surpasses containers so teams face practical vendor lock‑in. Evidence: Google Cloud lists managed…
Talk on
Using Pod Security Policies to harden your Kubernetes clusterSuraj Deshmukh41m
In a multi-tenant Kubernetes cluster there is a high probability that a malicious user can break out of the pods and snoop over the traffic on the network or…
Talk on
Deploying and managing CSP: the browser-side firewallLavakumar Kuppan42m
Description Introduction to client-side Data Exfiltration attacks Introduction to Content-Security Policy Content Security Policy to prevent Data Exfiltration…
Talk on
Let's talk about routing securityAnurag Bhatia32m
Global routing shows about 7.5 lakh prefixes in tables with roughly 79.5% valid IRR objects, ~7.7% missing and ~12.7% mismatched, so 20% of the routing table…
Talk on
Building reproducible Python applications for secured environmentsKushal Das28m
Builds a reproducible Debian package pipeline that actually works: uses pip --no-binary to fetch source tarballs, builds wheels locally, records and verifies…
Talk on
Learnings from running my Home Server (and why you should run one too)Abhay Rana29m
Personal home server runs since a DIY PC build in Sept 2017, hosting ~35 containerised services with Docker and Terraform, monitored by Prometheus, fronted by…
Talk on
Log analytics platform - build or buy: case study of Moonfrog LabsDenis Dsouza31m
Decision point is clear: Moonfrog builds a self-managed ELK stack that ingests ~300GB/day, targets 99.90% uptime, and keeps frequently queried data for 8 days…
Talk 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.