binary 4x slower than cereal on my data type
Open
- Dominant language
- Haskell
- Stars
- 120
- Forks
- 70
- PR merge metrics
- No merged PRs in 30d
Description
I heard on IRC that this should never be the case, so I provided a benchmarked counterexample
https://github.com/ghorn/binary-counterexample
stats here: http://ghorn.github.io/binary-counterexample/
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing the benchmark in the linked ghorn/binary-counterexample repository and reviewing the published stats. Compare the binary and cereal results for the reported data type, then trace the relevant serialization path in this repository. Done means identifying the cause of the slowdown and validating an agreed performance improvement against the counterexample.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- haskell
- Domain
- performance
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100