~/talk

The Field Guide to Understanding Declarative Systems

Talkat DevOps Pro Vilnius 2016 · on Thursday, 2016-05-26· [devops-and-delivery]
slides:none on file

Compares imperative versus declarative methods and claims configuration management succeeds when it delivers idempotence and convergence not just prettier DSLs, showing Puppet/Chef manage single-node state while Terraform stores state locally so convergence runs far faster. Cites a realistic failure mode—running across 1,000 nodes with 20–100 partial failures—and shows people fall back to glue like shell in Puppet DSL (a glorified script that breaks the model). Mentions CFengine and DeepOps, and a promising prototype that exists but does not yet fully work.

AI-written summary · about

  1. 0:00Introduction
  2. 1:08Declarative Systems
  3. 2:07Relative Systems
  4. 5:08DSL
  5. 6:28Configuration Management Tools
  6. 7:35Idempotence
  7. 8:50System State
  8. 10:16Show Slip
  9. 16:59Ster Forum
  10. 18:41abstraction layers
  11. 19:46fire examples
  12. 20:52lesson learned
  13. 24:14promise theory
  14. 25:55obligations vs intentions
~/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.