This is reminiscent of https://github.com/moleculer-go/moleculer. I have not used it personally.
I have worked with moleculer-js, which I've had great time using (https://github.com/moleculerjs/moleculer).
I have worked with moleculer-js, which I've had great time using (https://github.com/moleculerjs/moleculer).