cockroachdb / docs

CockroachDB user documentation
https://cockroachlabs.com/docs
Creative Commons Attribution 4.0 International
186 stars 451 forks source link

Feedback: Production Checklist #18618

Open fqazi opened 1 month ago

fqazi commented 1 month ago

Faizan Qazi (fqazi) commented:

Page: https://cockroachlabs.com/docs/v24.1/recommended-production-settings.html

We recently had a question from the community in terms of CRDB being NUMA aware. We should document this is no the case and advice against configurations setup this way, since there is a risk of performance degredation.

What is the reason for your feedback?

[x] Missing the information I need

[ ] Too complicated

[ ] Out of date

[ ] Something is broken

[ ] Other

Additional details

For example: https://stackoverflow.com/questions/78561114/cockroachdb-configuration-on-numa-enabled-processors

Jira Issue: DOC-10413

exalate-issue-sync[bot] commented 1 month ago

linville (mdlinville) commented: Jeffrey White Are you still the person who knows most about NUMA? My impression from https://cockroachlabs.atlassian.net/browse/DOC-220 is that NUMA is supported, and that there are best practices we should document (but we didn’t quite get to the bottom of what they were). It seems that Faizan is under the impression that NUMA is not supported.

exalate-issue-sync[bot] commented 1 month ago

Faizan Qazi (fqazi) commented: I think we should highlight at a minimum indicate we are not NUMA aware (i.e. CRDB will not automatically tune / allocate resources in a NUMA friendly way). The user themselves will have to use NUMA pinning, etc…