Details
-
Improvement
-
Status: Open
-
Not a Priority
-
Resolution: Unresolved
-
1.5.5, 1.6.2, 1.7.0
-
None
Description
The AkkaInvocationHandler and once FLINK-10251 has been merged also the AkkaRpcActor serialize their remote RPC messages before sending them. This happens in the calling thread which can be a main thread of another RpcEndpoint. Depending on the de-/serialization time, this can be considered a blocking operation. Thus, I propose to introduce an IO executor which is being used for the serialization of the messages. This will make the RpcService abstraction more scalable.
Attachments
Issue Links
- is related to
-
FLINK-4346 Implement basic RPC abstraction
- Resolved
- links to