Clojure Components: Managing Stateful Services Without Globals
ClojureTV · Talk · YouTube title: Stuart Sierra - Components Just Enough Structure
Why it's here
Pointed to as a thought-provoking talk on structuring large systems, including outside Clojure.
What it covers
Stuart Sierra presents the Component library for Clojure, a way to manage stateful services like database connections and thread pools without global mutable state. He draws on both functional and object-oriented principles.