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

Benchmark for ServiceStateMachine

    • Type: Icon: Improvement Improvement
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 6.2.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None
    • Fully Compatible
    • Service Arch 2022-08-08, Service Arch 2022-08-22, Service Arch 2022-09-05, Service Arch 2022-09-19

      Write a C++ microbenchmark (Google benchmark) for ServiceStateMachine (aka SessionWorkflow) to give us some confidence in the refactor's performance.

      Mock out the dependencies of the ServiceStateMachine to isolate its performance from the performance of other components it interacts with.

      Compare performance in various thread count and contention scenarios.

            Assignee:
            alex.li@mongodb.com Alex Li
            Reporter:
            billy.donahue@mongodb.com Billy Donahue
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: