rayfed
rayfed copied to clipboard
Make grpc proxy plugable.
- [ ] Move grpc_config out of config file.
- [ ] Make new communication component easy to plugin.
Here is a really simple idea, we could just pass raw config dict to ProxyClass:
- since this is a raw dict, user could add any custom confs,user could use the raw dict or convert it to a config instance
- for the builtin
gRPCProxy,we would build a config instance insideinitmethod
However, config error won't be detected until actor remote call, so we need a way to let user find out config errors early