regatta
regatta copied to clipboard
Introduce snapshot manager for Leader replication API
Problem: Snapshotting is a resource-intensive operation on the Leader cluster which in extreme could take the server down.
Proposal:
- Cache snapshots created by replication API.
- Snapshots should not be generated in temp folder.
- Snapshots should be served over HTTP and not gRPC.