-
Notifications
You must be signed in to change notification settings - Fork 3.8k
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
changefeedccl: explore whether we can gauge kafka quota usage #92759
Comments
cc @cockroachdb/cdc |
As part of the kafka quota pushback work, I looked into this, and I'm not seeing an easy way. If we want to decide whether we should slow down before emitMessages, a potential way we discussed is
I see a few problems with this plan:
Overall, if these^ are real problems, it makes more sense to apply back pressure if we are observing throttling behavior from kafka using the metrics and adjust if we no longer see throttling behavior. It feels too uncertain if we try to adjust to match the target byte rate. |
cc: @rharding6373 |
This should be complete. |
Related: #92290
We would ideally like to slow down before hitting the quota, we should explore kafka's api and see if we can more intelligently gauge this.
Jira issue: CRDB-21954
Epic CRDB-21691
The text was updated successfully, but these errors were encountered: