Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

deployment: recommend increasing TCP max window size for multi-region deployents #17924

Open
nvanbenschoten opened this issue Sep 26, 2023 · 2 comments

Comments

@nvanbenschoten
Copy link
Member

See cockroachdb/cockroach#111238, cockroachdb/cockroach#111241 (comment), and this doc.

Modern linux distributions ship with different default TCP maximum window sizes. We should recommend that users in multi-region deployments increase their default (send and receive) window size to at least 16MB so that they can sustain high throughput communication over high-latency network links.

@rmloveland
Copy link
Contributor

@mdlinville assigning to you as "deployment" but it's coming through KV on-call so let me know

I was thinking this could be added to https://www.cockroachlabs.com/docs/stable/recommended-production-settings#networking (among other places)

@pav-kv pav-kv added the P-2 Normal priority; secondary task label Mar 4, 2024
@pav-kv
Copy link

pav-kv commented Mar 4, 2024

Putting P-2 since this helps addressing throughput issues we observed in escalations. We mitigated them to a good degree, but properly configuring TCP would be a more systematic fix.

@exalate-issue-sync exalate-issue-sync bot removed P-2 Normal priority; secondary task O-support Internal source: Support labels Oct 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants