You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by "Ferenc Csaky (Jira)" <ji...@apache.org> on 2026/06/29 15:44:00 UTC

[jira] [Closed] (FLINK-33505) switch away from using netty 3 based Pekko Classic Remoting

     [ https://issues.apache.org/jira/browse/FLINK-33505?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ferenc Csaky closed FLINK-33505.
--------------------------------
    Resolution: Won't Fix

> 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
>            Priority: Major
>
> 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)