~/talk

In the beginning was the server

Talkat Container Camp UK 2018 · 2018-09-06..09-07· [developer-experience]
slides:none on file

Starts with a single shared Sun server in 1998, moves through VM images to Docker containers and Kubernetes, and argues containers speed builds and local runs while Kubernetes adds huge cognitive overhead. Claims Docker’s opinionated model (one process per container) and Helm’s goal of stand up an app in five minutes simplify delivery, but debugging and cloud-specific volume/ LB behavior remain hard. Presents two paths: let ops own Kubernetes or build developer-facing tools — cites work on debugging remote containers, richer packaging with Helm, and treating manifests as assembly language for a ten‑year platform.

AI-written summary · about

  1. 0:00In the Beginning was the Server...
  2. 0:36Prepare yourself for a super sophisticated conceptual diagram of my development environment!
  3. 2:32Hardware Got Cheaper & Operating Systems Got Free
  4. 4:37Driver updates • Shared libraries clashing · Dependency management "Works on my machine" · DB migrations
  5. 10:43We Solved the Problems with Containers!
  6. 10:54The core promise of containers No more it works on my machine ! Dependencies stay in the delivery artifact · Nothing shared (good for dependency management, bad for storage space... but space is cheap) Configuration is injected in 12-Factor style · The simple economics of it Amenable to microservice architecture
  7. 13:29One major problem was solved: It is now clear where the line between development and ops is drawn...
  8. 20:14And then come the service meshes and Knative and other frameworky things.
  9. 21:00How do we save the developer?
  10. 21:37We want containers to be a 10- year technology
  11. 22:56Option A: Kubernetes is for operators only
  12. 26:10Frosting the layer cake
  13. 27:52Follow the Rails model: back into knowledge - Hiding the operational abstractions Robust packaging Focus on 10-year Tooling
  14. 32:44At the end of the day, what we want is tools that make the workflow workable.
~/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.