

Breaking Kubernetes for Fun and Profit with David Flanagan
12 snips Mar 27, 2023
David Flanagan, a developer and educator, shares interesting stories from the world of Kubernetes, including fixing broken clusters on his show Klustered. The hosts also cover news updates, the importance of developer advocacy, scaling challenges, and upcoming events in the CNCF community.
AI Snips
Chapters
Transcript
Episode notes
Diverse Early Career
- David Flanagan's early career involved diverse technologies like Perl, C#, PHP, and C, driven by a passion for reverse-engineering and experimentation.
- He learned by doing, modifying kernel code for custom boot images and building e-POS systems.
Team Rock Scaling Challenges
- At Team Rock, Flanagan faced scaling challenges due to unpredictable traffic spikes from news events like album releases or celebrity deaths.
- Initial scaling attempts involved golden images and VMs, but these proved insufficient.
Early Docker Adoption
- Team Rock adopted Docker early on, around version 0.4 or 0.5, even before Docker Compose existed.
- This allowed them to handle unprecedented traffic, though AWS's ELB provisioning based on previous scale remained a bottleneck.