fast_ts
fast_ts copied to clipboard
Refactor supervision tree
This PR refactors of the supervision tree initialization logic, in order to:
- Limit the Main application Supervisor responsibility to high level application structure
- Move the module registry in a dedicated module
FastTS.Router.ModulesRegistry - Move Router Module initialization and loading to
FastTS.Router.Modulesmodule - Provide a separation of concerns between Pipeline setup and runtime