So You Want to Work in Distributed Systems?
summary
Claims rapid practical entry: learned Go in 3–4 months, built a demo API with tests, and then lands roles at Rancher Labs and Heptio. Describes concrete steps: containerize an app, deployed an nginx server to Kubernetes, learned pods, deployments, services, ingress, and package management. Mentions community tooling — active Go and Kubernetes Slack channels, Go playground, Go by Example — plus a Linux Foundation intro course and certification. Decisions hinge on those specific accomplishments and tools.
AI-written summary · about
chapters (29)
- 0:00Intro
- 1:55Amys Story
- 7:58Go Conference
- 8:09Java and C
- 8:32Go is so succinct
- 8:51The LIGO spec
- 9:15Java
- 10:03Golang
- 10:50Garbage collection
- 11:46Memory management
- 13:42Community
- 14:33Feedback loop
- 14:56GothamGo Playground
- 16:18Why Go
- 16:42Message
- 17:15Continuous
- 17:50Distributed Systems Landscape
- 18:21Public Speaking
- 18:51What Community Says
- 19:11What is a Container
- 20:09Containerizing
- 20:36The existential crisis
- 20:49What is Kubernetes
- 21:13Backtracking
- 22:45Community Sustainability
- 23:18Cognitive Infrastructure
- 24:05Community Slack
- 25:08Linux Foundation
- 25:39Thank you
related talks
45mLearning How to Pronounce Kubernetes to Production in 3 Months!
32mHow To Make Your Application Developers Fall In Love with Kubernetes & Cloud Native Applications
07mon the State of Distributed Computing
48mGo on Kubernetes from scratch
02h 18mDevelop and Deploy to Kubernetes like a Googler
29mHow to Get Your Application Developers to Fall in Love with Kubernetes & Cloud Native Applications
57mReal-World Kubernetes For DevOps
06mGolang and Native K8s: Symbiotic Relationship in App Development
