-
Type: Improvement
-
Resolution: Fixed
-
Priority: Major - P3
-
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.
- depends on
-
SERVER-69427 ServiceEntryPointImpl::startSession races
- Closed