Create microbenchmark that tracks latency distribution for queueing operations.

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Won't Do
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Storage Execution
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      The library we use for microbenchmarks (Google benchmark) doesn't report latency distributions, just latency averages. We are very interested in outliers and tail latencies for this project, we need a microbenchmark that generates useful latency distributions. If rolling our own solution or incorporating a third party library requires too much effort, a standalone, off-tree experiment would be acceptable to help us choose the right implementation for the queue.

            Assignee:
            [DO NOT USE] Backlog - Storage Execution Team
            Reporter:
            Daniel Gomez Ferro
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: