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

Create microbenchmark that tracks latency distribution for queueing operations.

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Won't Do
    • Icon: Major - P3 Major - P3
    • None
    • None
    • None
    • None
    • Storage Execution

    Description

      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.

      Attachments

        Activity

          People

            backlog-server-execution Backlog - Storage Execution Team
            daniel.gomezferro@mongodb.com Daniel Gomez Ferro
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: