Integration / Apache Pulsar Interview questions
Describe geo-replication in Pulsar?
Geo-replication is Pulsar's built-in capability to asynchronously replicate messages published in one cluster to one or more other clusters, without requiring an external tool.
It's configured at the namespace level by listing which clusters a namespace should replicate to; once enabled, each locally published message is automatically forwarded to the configured remote clusters while a replication cursor tracks progress independently per destination.
This supports both active-active setups (regional low-latency access to shared data) and active-passive setups (disaster recovery), because Pulsar's cluster model was designed multi-region from the start rather than bolted on afterward.
More Related questions...