refactor: change Python YAML parser to C Yaml parser
На моей машине прирост ~ 10%
App start:
- Before: 97.64309120178223
- After: 79.27604937553406
make test-integration:
- Before: Ran 483 tests in 544.831s
- After: Ran 483 tests in 432.317s
make test-unit:
- Before: Ran 64 tests in 1.666s
- After: Ran 64 tests in 1.361s
make test-unit-pytest:
- Before: 413 passed, 16 skipped in 27.36s
- After: 413 passed, 16 skipped in 23.27s
Можно ускорить api заменив json на ujson https://github.com/ultrajson/ultrajson#benchmarks
Edited by Pavel Kuzmenko