zentol opened a new pull request #16265: URL: https://github.com/apache/flink/pull/16265
Adds the `RpcSystem` interface which isolates flink-runtime from the AkkaUtils/AkkaRpcServiceUtils etc. . It serves as a factory for rpc services, as well as a crude facade for various static utilities. The interface is heavily inspired by the existing akka-related code; which isn't _that_ nice but fine for the time being because we don't intend to implement other RpcServices at this time. Implementations of this interface (i.e., the AkkaRpcSystem) are loaded via `RpcSystem#load()` which currently just returns an AkkaRpcSystem, but Later we will load implementations of this interface with a `PluginLoader`. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected]
