You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Remove the search for plugins - use plugin definitions in the sec.config.yaml file instead - in order to speed up the startup process
Change plugin mapping from (plugin name) -> (mapped name) to be (mapped name) -> (plugin/service path) - so multiple services of the same name can be run with different configurations
Cleanup old code
Add more tests
Add more documentation within the services/interfaces
Change log to logger for logging plugins
Change boot order - instead of all plugins loaded, and then sift through them - first load config/config-default - work out what plugins should be loaded, then load logging, followed by events and then finally the services.
Above should (goal) - speed up boot process of no load from 40ms to less than 10ms - and with ~2 services from 200ms to < 50ms
TODO: https://github.com/BetterCorp/better-service-base/tree/feature/v9/nodejs
TODO: https://github.com/BetterCorp/better-service-base/tree/feature/v9/documentation
The text was updated successfully, but these errors were encountered: