Malthe Borch created NIFI-13417:
-----------------------------------

             Summary: Using Zookeeper as distributed map cache service
                 Key: NIFI-13417
                 URL: https://issues.apache.org/jira/browse/NIFI-13417
             Project: Apache NiFi
          Issue Type: New Feature
            Reporter: Malthe Borch


The 
[AtomicDistributedMapCacheClient|https://github.com/apache/nifi/blob/main/nifi-extension-bundles/nifi-standard-services/nifi-distributed-cache-client-service-api/src/main/java/org/apache/nifi/distributed/cache/client/AtomicDistributedMapCacheClient.java]
 interface is trivially supported by Zookeeper (which is already used for 
cluster coordination, an easy job in many deployments because there's not much 
to coordinate when the number of nodes is low).

Instead of having to deploy a cache such as Redis (or Redis Sentinel) 
separately, we should make it possible for Zookeeper to pull double duty here – 
Zookeeper can support "multi-tenancy" using the "chroot" client configuration.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to