PJ Fanning created FLINK-33505:
--
Summary: switch away from using netty 3 based Pekko Classic
Remoting
Key: FLINK-33505
URL: https://issues.apache.org/jira/browse/FLINK-33505
Project: Flink
Issue Type: Improvement
Reporter: PJ Fanning
It is my understanding that Flink uses the Netty 3 based Pekko Classic Remoting.
Netty 3 has a lot of security issues.
It will be months before Pekko 1.1.0 is released but that switches Classic
Remoting to use Netty 4.
Akka and Pekko actually recommend that users switch to using Artery based
communications.
Even if you wait for Pekko 1.1.0, the new Netty 4 based classic remoting will
need to be tested.
There is also the option of dropping Pekko - FLINK-29281
If you don't want to try Artery and don't want to wait for Pekko 1.1.0, you
might be able to copy over 5 classes that add Netty 4 support and update your
application.conf. This would be approximately
https://github.com/apache/incubator-pekko/pull/778. There is a bit more work to
do in terms of debugging the test failure and it seems that this change is
unlikely to be merged back to the Pekko 1.0.x line.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)