[erlang-questions] Other supervisor implementations?

Alex S. <>
Wed Nov 23 10:38:54 CET 2016


23 нояб. 2016 г., в 10:19, Oliver Korpilla <> написал(а):
> 
> Hello.
> 
> I asked some questions about the various supervisors available in OTP a while ago. The impression I was left with is that once you have to go dynamic/simple_one_for_one you essentially lose most features you'd want out of supervision.
With simple_one_for_one you lose only in-order termination (and indeed, there’s no semantic order you can impose on the children, as the order of launch is accidental and subject to races),
and the ability to launch an arbitrary child spec. That’s about it.
(The upgrades might also suck if you decide to completely change the childspec: your children will need to handle the upgrade themselves somehow.)
> 
> Are there any other, alternate supervisor implementations out there to extend the range of options?
> 
> Thank you,
> Oliver


More information about the erlang-questions mailing list