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

Benchmark for ServiceStateMachine

    XMLWordPrintableJSON

Details

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 6.2.0-rc0
    • None
    • None
    • None
    • Fully Compatible
    • Service Arch 2022-08-08, Service Arch 2022-08-22, Service Arch 2022-09-05, Service Arch 2022-09-19

    Description

      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.

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: