Capataz-0.1 released 🎉

I’m happy to announce a new version of the OTP style supervision tree library.

Some of the new features:

Creation of multi-level supervision trees

Now the Capataz system can be composed of multiple supervisors; there is always going to be a root supervisor created everytime we call the forkCapataz function, but now we can attach to it other supervisors that monitor sub-systems of an application. This feature is pretty outstanding given it allows us composing robust sub-systems together.

Changes in the API to build only valid configurations

Now, the signatures of some functions changed only to allow the creation of Worker processes that make sense; we no longer can create workers that may do nothing accidentally or that have generic names.

More examples

We added a new more useful example that showcases how to create a static supervision tree.

Feel free to check the project on Github, Gitbook and Hackage.