Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-65321

Create microbenchmark that tracks latency distribution for queueing operations.

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

      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:
            backlog-server-execution [DO NOT USE] Backlog - Storage Execution Team
            Reporter:
            daniel.gomezferro@mongodb.com Daniel Gomez Ferro
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: