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)