Skip to content

Conversation

@wzorgdrager
Copy link
Collaborator

Related issue(s):

Description of changes

Jsoniter has a much better performance than our current json4s serde. This PR replaces the main JSON serde with Jsoniter.

Check-list

Please make sure to review and check all of these items:

  • Are the updated classes tested?
  • Are the updated classes documented & properly formatted?
  • Is a documentation update included (if this change modifies existing APIs, or introduces new ones)?

NOTE: these things are not required to open a PR and can be done
afterwards / while the PR is open.

@wzorgdrager wzorgdrager added enhancement New feature or request not ready This branch is not ready to merge. labels Apr 8, 2019
@wzorgdrager wzorgdrager self-assigned this Apr 8, 2019
@plokhotnyuk
Copy link

plokhotnyuk commented Apr 8, 2019

Jsoniter-scala is a good choice when safety and efficiency is a matter...

For a whole picture about how big a difference in performance can be please try its benchmarks or see their results

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request not ready This branch is not ready to merge.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants