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)