-
Type: New Feature
-
Resolution: Done
-
Priority: Major - P3
-
None
-
Component/s: Performance, Performance Benchmarking
Driver performance will be measured by the MongoDB Driver Performance Benchmark (AKA “DriverBench”). It will provide both "horizontal" insights into how individual language driver performance evolves over time and "vertical" insights into relative performance of different drivers.
We do expect substantial performance differences between language families (e.g. static vs. dynamic or compiled vs. virtual-machine-based). However we still expect "vertical" comparison within language families to expose outlier behavior that might be amenable to optimization.
UPDATE: Spec is here: MongoDB Driver Performance Benchmark
- depends on
-
CDRIVER-1212 C Driver Performance Benchmarking
- Closed
-
JAVA-2649 Implement driver benchmarking specification
- Closed
-
MOTOR-108 Standard driver benchmark suite
- Closed
-
RUST-165 Driver Performance Benchmarking
- Closed
-
CSHARP-4670 Implement Drivers Performance Benchmarking Testing Specification
- Closed
-
NODE-1352 Driver Performance Benchmarking
- Closed
-
RUBY-2998 Update benchmark suite and verify it still works
- Closed
- related to
-
DRIVERS-385 Port Driver Benchmark Tests to Evergreen
- Closed