-
Type: Task
-
Resolution: Unresolved
-
Priority: Unknown
-
None
-
Component/s: Performance Benchmarking
-
Needed
-
Summary
Add cross driver benchmarks for JSON encoding/decoding. We already have cross driver benchmarks for BSON encoding/decoding here: https://github.com/mongodb/specifications/blob/master/source/benchmarking/benchmarking.md#bson-micro-benchmarks
We should add JSON equivalents.
Motivation
I added JSON benchmarks to pymongo in PYTHON-4125 and they were instrumental in making a number of JSON performance optimizations (PYTHON-4204, PYTHON-4179, PYTHON-4143, PYTHON-4144).
Adding these benchmarks also lets us compare JSON performance across drivers.
Is this ticket only for tests?
Yes only tests, although when analyzing the new perf results driver may be able to identify perf improvements.
- split to
-
PYTHON-4125 And benchmark for JSON encoding/decoding
- Closed