Solving the Noisy Neighbor Problem with Pulsar Multi-tenancy
Learn how to use Apache Pulsar's hierarchical multi-tenancy to eliminate noisy neighbor issues and manage resource isolation across different teams.
ReadMeFeed / Community knowledge
Real questions. Useful conversations. Find the people who know your stack.
Learn how to use Apache Pulsar's hierarchical multi-tenancy to eliminate noisy neighbor issues and manage resource isolation across different teams.
Pulsar’s Message TTL can automatically delete old messages to free disk space, but it may conflict with compliance needs. This guide walks through deciding to enable TTL, compares options, and shows how to configure and validate TTL in a Pulsar cluster.
Learn how Apache Pulsar’s built‑in Schema Registry centralizes schema validation, enforces compatibility, and reduces integration bugs in event‑driven pipelines.
Learn how to implement multi‑tenancy in Apache Pulsar using the Tenant‑Namespace‑Topic hierarchy to prevent noisy neighbor effects and enforce security boundaries.
Learn how to use Apache Pulsar's multi-tenancy and isolation groups to prevent resource contention and manage noisy neighbors in shared messaging architectures.
Learn how to implement multi-tenancy in Apache Pulsar using Properties and Namespaces to prevent noisy neighbor effects and enforce strict data boundaries.
Optimizing Storage for Low-Traffic Workloads Apache Pulsar supports tiered storage to move ledger segments from BookKeeper to external object stores like Amazon S3. For low-traffic workloads, reducing the offload threshold allows the system to minimize expensive disk usage by shifting data to cheaper object storage more aggressively. Constraints and Trade-of
We run a multi-tenant Apache Pulsar cluster (assume a recent 3.x broker; behavior may differ on older releases) and see lookup latency spikes that only appear when many clients issue topic lookups concurrently. Produce and consume latency stay flat, so the bottleneck appears to be broker-side lookup handling rather than BookKeeper or ZooKeeper throughput. Th
Message Timestamping and Regional Offsets Apache Pulsar (version 2.11.x) utilizes a UTC epoch millisecond value for eventTime . While this ensures a consistent global timeline, it places the burden of regional time zone conversion and date interpretation entirely on the producer and consumer applications. Consistency Constraints Currently, brokers do not int