synrc / rt

☀ RT: Erlang Runtime Library
https://rt.n2o.dev
ISC License
8 stars 4 forks source link

Application and Supervisor #9

Open 5HT opened 5 years ago

5HT commented 5 years ago

These modules form a very basis of OTP and also a main selling point. Wishing freedom of supervisor implentation and legacy-free API I propose to introduce in new kernel and stdlib applications app and sup modules for Application and Supervisior. While implementing application and supervisor will be based on wrapping of all calls to app and sup core modules in new runtime.

tank-bohr commented 5 years ago

Could you please provide any constraints? Maybe some minimal requirements

5HT commented 5 years ago

The general hierarchical supervision tree with customized number of restarts per each node.

5HT commented 5 years ago

Sources to evaluate: https://github.com/derekkraan/horde