DISCLAIMER : as always, you should benchmark against your payload and use case, the benchmark numbers I have produced here is unlikely to be representative of your use cases and neither is anybody else’s benchmark numbers.
Only FsPickler and Json.Net was updated for this benchmark and there are no significant changes in performance in either update.
Quite a few of the JSON serializers had been updated since the last update :
- MongoDB Driver
Of the updates, System.Text.Json has seen the biggest change in performance, nearly halved its deserialization time.
*protobuf-net is in this list purely as a benchmark to show how the tested JSON serializers compare to one of the fastest binary serializer in .Net.