Rock Solid Haskell Services (Part 4)
summary
Hands-on Haskell workshop that actually builds a supervised runtime: capitis implements supervision trees with named workers, restart strategies (permanent/transient/temporary), supervisor intensity and period_seconds and live telemetry showing worker restarts and thread IDs, and demos include a web crawler and a supervised worker pool for producer/consumer patterns. Code runs in Stack/Cabal, shows restarts preventing cascading failures and how timeouts semaphores STM and circuit‑breaker ideas slot into the system notes that some helpers are bleeding edge so expect tinkering.
AI-written summary · about
chapters (4)
related talks
42mDown the Wabbit Hole
47mWhirlwind Tour of the Scala Functional Programming Ecosystem
51mPragmatism, Puritanism and Functional Programming
01h 12mAsynchronous and Concurrent Programming in Scala Part 3
37mBuilding Reactive Services Using Functional Programming
01h 53mAsynchronous and Concurrent Programming in Scala Part 2
53mBuilding Agentic Applications w/ Heroku Managed Inference and Agents
01h 20mA Practical Introduction to Haskell GADTs
