jharmer95 / rpc.hpp

A simple header-only library for supporting remote procedure calls using a variety of extensible features
BSD 3-Clause "New" or "Revised" License
4 stars 2 forks source link

[FEATURE REQUEST] Add `simdjson` adapter #45

Closed jharmer95 closed 3 years ago

jharmer95 commented 3 years ago

Feature Request: Add simdjson Adapter

Brief Summary of Request

simdjson has the potential to be even faster than rapidjson so it's worth looking into.

What Is The Value Added With This Feature

Less time spent serializing and parsing can lead to less latency

jharmer95 commented 3 years ago

Unfortunately, simdjson only supports parsing JSON, not serialization. While it technically could be done, it would be very clunky, involving saving objects as strings manually

jharmer95 commented 3 years ago

Boost.JSON may be an alternative ( #46 )