capataz enhances the reliability of your concurrent applications by offering supervision of threads that run in your application.
Advantages over standard libraries:
* Links related long-living processes together under a common capataz supervisor, with restart/shutdown order.
* Set restart strategies (Permanent, Transient, Temporary) on `IO` sub-routines on a granular level
* Set restart strategies on a pool of long-living worker threads (AllForOne, OneForOne)
* Complete telemetry on your supervised threads lifecycle (start, error, restarts, shutdown)
Please feel free to reach out if you are curious and have any ideas/improvements.