[SERVER-39159] Create POC for hysteresis and commit-rate-tracking Flow Control mechanism Created: 23/Jan/19 Updated: 19/Feb/19 Resolved: 19/Feb/19 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Maria van Keulen | Assignee: | Maria van Keulen |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Sprint: | Storage NYC 2019-01-28, Storage NYC 2019-02-11, Storage NYC 2019-02-25 | ||||||||
| Participants: | |||||||||
| Story Points: | 5 | ||||||||
| Description |
|
This mechanism builds on the initial sleep-based Flow Control POC, but tracks commit rate in addition to the current replication lag and adds hysteresis to make sure the commit rate settles before modifying the amount of time operations spend sleeping. |