directror travis test statusHex version

Welcome

Director is fast, powerful and flexible Erlang process supervisor and manager.

Synopsis

According to the Erlang's manual documentation:

A supervisor is a process that supervises other processes called child processes.
A child process can either be another supervisor or a worker process.
Supervisors are used to build a hierarchical process structure called a supervision tree, a nice way to structure a fault-tolerant application.
In Erlang/Elixir we tell supervisors to start other processes and restart them if they crash, etc.

Features:

If you are familiar with OTP/supervisor, by comparing Director and OTP/Supervisor you can understand that it's more flexible and more useful.

For more info see Wiki page.

License

BSD 3-Clause

Links

Github
This documentation is availible in http://docs.codefather.org/director too.