cockroachdb / cockroachdb/cockroach

kvserver: explore quiescence removal

Open
#94,592 4 comments 0 reactions 0 assignees View on GitHub
A-kv-replication C-investigation T-kv
Dominant language
Go
Stars
32.5k
Forks
4.1k
PR merge metrics
PR metrics pending

Description

Replica quiescence is currently necessary to run large numbers of replicas per node, to avoid the overhead to processing live replicas. However, this comes with a complexity cost, and was implemented without really exploring if we could optimize replica scheduling to such an extent that quiescence isn't necessary. We should look into this avenue as well.

Jira issue: CRDB-23026

Epic CRDB-34218

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.