Process Supervision Strategies
summary
Describes a production-ready supervision strategy implemented with Elixir and Phoenix: supervised mix apps, a supervision tree that includes a poolboy pool of 5 workers (~15.8 MB each) and a production validator/XSLT library. Integrates xml2 for fast schema access, an lxml Python bridge via an Erlang port to run XSLT, and still calls a Java PDF transformer; uses transaction checkout and shows measured request latency of about 25–27 ms when preloading state (vs 50–60 ms otherwise). The demo shows the system working end-to-end although the shown run had a partial failure.
AI-written summary · about
chapters (8)
- 0:00Start
- 2:44LANGUAGES
- 18:04STRATEGIES
- 18:46SCENARIOS
- 20:28ONE FOR ALL
- 22:01PROCESS POOL
- 23:08CONFIGURATION
- 24:54USING PROCESS POOL








