[SERVER-71705] Latency/throughput testing for operations moving through work queue Created: 30/Nov/22  Updated: 28/Feb/23  Resolved: 28/Feb/23

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Major - P3
Reporter: Gregory Noma Assignee: Backlog - Storage Execution Team
Resolution: Won't Do Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on SERVER-72169 Work queue simulator Closed
is depended on by SERVER-71708 Dynamically adjust maximum number of ... Closed
is depended on by SERVER-71709 Dynamically adjust maximum number of ... Closed
Assigned Teams:
Storage Execution
Participants:

 Description   

A queue of work will have some algorithm for dynamically adjusting its maximum length. We'll need a way to measure the latency and throughput of operations that pass through the queue. By mocking out the layer behind the queue and manually controlling the latencies of work that is admitted, we can observe the queue's behavior and quickly iterate on the aforementioned algorithm.


Generated at Thu Feb 08 06:19:45 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.