David Handermann created NIFI-8919: -------------------------------------- Summary: Refactor Distributed Cache Clients using Netty Key: NIFI-8919 URL: https://issues.apache.org/jira/browse/NIFI-8919 Project: Apache NiFi Issue Type: Improvement Components: Extensions Affects Versions: 1.15.0 Reporter: David Handermann
The {{DistributedMapCacheClientService}} and {{DistributedSetCacheClientService}} leverage {{SSLSocketChannel}} through {{SSLCommsSession}} to support TLS communication, which involves custom interaction with {{javax.net.ssl.SSLEngine}}. Refactoring these client services using Netty would remove the need for custom {{SSLEngine}} interaction and also streamline the protocol implementation. Changes will involve replacement of the existing {{CommsSession}} interface with higher-level client and custom Netty Handlers implementation the distributed cache protocol. -- This message was sent by Atlassian Jira (v8.3.4#803005)