Functional Programming for (Dev)Operations and Infrastructure
summary
Argues functional-style reasoning scales better for highly distributed systems and shows it with concrete Kubernetes demos: declarative deployments drive the scheduler to reallocate seven/four/five service instances across three availability zones when a node is deleted, containers are recreated rather than moved, and load balancers update automatically. Shows a per-element short-circuit optimization on filters as a performance example, and promotes immutable containers plus frequent host refreshes—one customer repaved every three days—to remove stealthy malware and reduce on-call pages while improving security and time-to-first-result.
AI-written summary · about
chapters (4)
- 0:00Start
- 6:09Hallmarks of Imperative Programs
- 6:41Hallmarks of Functional Programs
- 11:07Business Value?
related talks
36mYou Might Just be a Functional Programmer Now
44mFunctional Programming You Already Know
42mFunctional Programming in 40 Minutes
01h 06mDesigning Applications with Functional Programming Constructs
43mFunctional programming is not just lambdas!
20mFunctional JavaScript
41mFunctional programming: Give it a chance!
49m“Applying functional programming in code design"
