-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
evaluate jsonpickle to serialize/deserialise objects
verdict: order of magnitude slower than 'custom' serialization these are baseline results on @karlicoss desktop pc (initialization + hitting the cache) 11.13s call src/cachew/tests/test_cachew.py::test_many[1000000-False] 5.61s call src/cachew/tests/test_cachew.py::test_many[500000-False] 1.13s call src/cachew/tests/test_cachew.py::test_many[100000-True] these are results with jsonpickle.. not great 86.42s call src/cachew/tests/test_cachew.py::test_many[1000000-False] 44.08s call src/cachew/tests/test_cachew.py::test_many[500000-False] 8.78s call src/cachew/tests/test_cachew.py::test_many[100000-True]
- Loading branch information
Showing
2 changed files
with
31 additions
and
108 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters