Replicated Subscriptions: taking Apache Pulsar Geo-Replication to next level - Matteo Merli
Channel: The ASF
Date: 11/10/2021

Thank you to all of of our ApacheCon@Home 2021 sponsors, including:

STRATEGIC
---------------
Google

PLATINUM
--------------
Apple
Huawei
Instaclustr
Tencent Cloud

GOLD
-----------
Aiven OY
AWS
Baidu
Cerner
Didi Chuxing
Dremio
Fiter
Gradle
Red Hat
Replicated A presentation from ApacheCon@Home 2021
https://apachecon.com/acah2021

Replicated subscriptions is a powerful feature that was recently added to Apache Pulsar. It allows for applications to implement very sophisticated cluster-level failover strategies, by keeping the subscription status in-sync across different clusters. 

With replicated subscriptions, a consumer can switch to a different cluster and resume the consumption from a position very close to where it left off before. 

This session will explore various patterns of cluster failover, when it is appropriate to use them and the different tradeoffs of each approach.

After that, we will dive into the implementation of the replicated subscriptions mechanism, to show how using a distributed protocol, Pulsar is able to establish associations for a given message across multiple different data-centers, while exchanging control messages through the replication data path.