~/talk

You Might Just be a Functional Programmer Now

Talkat KubeCon + CloudNativeCon Europe 2019 · on Thursday, 2019-05-23· at 11:05· Hall 8.0 A1· [functional-programming]
slides:none on file

Argues Kubernetes maps to functional principles: controllers run many independent reconciliation loops that act like an interpreter, container images behave like immutable stack frames, and declarative manifests let the control plane optimize execution. Mentions Cloud Foundry, BOSH, PKS, Helm and Harbor, plus Kafka/event-sourcing parallels. Cites a concrete code example (3,000 → 1,500 → 500 LOC) and an operational practice where Wells Fargo repaves hosts every three days to remove undetected malware, demonstrating the approach works.

AI-written summary · about

  1. 0:00Introduction and context
  2. 1:30Defining programming models
  3. 6:08Imperative vs. functional code
  4. 14:06Reasoning with models
  5. 17:05Functional systems programming
  6. 23:18Immutable infrastructure
  7. 30:24Ephemeral containers
  8. 33:50Sidecars and conclusion
~/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.