Skip to content

Commit f95bc71

Browse files
committed
docs: Update perf & boost data
1 parent 1520d0b commit f95bc71

2 files changed

Lines changed: 11 additions & 9 deletions

File tree

PERFORMANCE.md

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -29,14 +29,16 @@ ______________________________________________________________________
2929

3030
### v1.6.0 vs. v1.7.0
3131

32-
We deliberately traded a fractional increase in execution time to introduce robust OWASP security guardrails (SSRF prevention, Header Injection checks) and Smart Telemetry, while maintaining lightning-fast baseline performance.
33-
34-
| Metric | v1.6.0 | v1.7.0 (Current) | Impact Context |
35-
| :----------------------- | :---------------- | :-------------------- | :------------------------------- |
36-
| **Routing Speed (Mean)** | ~0.21 µs (214 ns) | **~0.21 µs (215 ns)** | *Virtually Identical* |
37-
| **Request Cycle (Mean)** | ~282 µs | **~504 µs** | *+222 µs (Security & Telemetry)* |
38-
| **Routing Ops/Sec** | ~4,659 Kops/s | **~4,645 Kops/s** | *Extremely Fast* |
39-
| **Cold-Boot Init Time** | ~0.126 s | **~0.123 s** | *Stable* |
32+
## Empirical Benchmarks Matrix
33+
34+
| Metric | v1.6.0 (Baseline) | v1.7.0 (Registry-Based) | Improvement |
35+
| :----------------------- | :---------------- | :---------------------- | :------------------------- |
36+
| **Routing Speed (Mean)** | ~155.1 ns | **~105.3 ns** | **~32% Faster** |
37+
| **Request Cycle (Mean)** | ~220.2 µs | **~220.2 µs** | *Stable* |
38+
| **Routing Ops/Sec** | ~6,447 Kops/s | **~9,491 Kops/s** | **~47% Higher Throughput** |
39+
| **Cold-Boot Init Time** | ~0.086 s | **~0.091 s** | *+5ms (Negligible)* |
40+
41+
*Benchmarking Environment: Darwin-CPython-3.12, pytest-benchmark.*
4042

4143
*Note: Benchmarks measure network-isolated internal overhead using mocked `responses`. Testing hardware: Darwin-CPython-3.12-64bit.*
4244

mailjet_rest/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "1.6.0.post1.dev22"
1+
__version__ = "1.6.0.post1.dev23"

0 commit comments

Comments
 (0)