What does Autorecovery do in Apache Pulsar?
10
11
12
The purpose of Autorecovery in Apache Pulsar is to detect under-replicated ledgers on bookkeepers. If the process isn’t running, then you need to find a way to detect ledger replication and bookkeeper issues and fix them manually.
Memphis Approach
There’s a similar recovery mechanism in Memphis. When a broker goes down, data is recovered automatically if any replicas have been used.