cockroachdb / cockroach

CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.
https://www.cockroachlabs.com
Other
29.92k stars 3.78k forks source link

c2c: cutover time benchmarks #89179

Open stevendanna opened 1 year ago

stevendanna commented 1 year ago

We believe that total RTO will be impacted by the amount of time it takes to run RevertRange on every node in the tenant. To start addressing this, we want to know how long it takes to revert a tenant to a known timestamp and how that time varies based on:

We think that a combination of go level benchmarks that allow us to produce easy profiles for consumption by other teams and larger roachtests so that we can test multi-gigabyte reverts are appropriate.

Jira issue: CRDB-20161

Epic CRDB-18751

blathers-crl[bot] commented 1 year ago

cc @cockroachdb/disaster-recovery