eBay / nuraft_mesg

A session management and gRPC service layer for NuRaft.
Apache License 2.0
6 stars 11 forks source link

Flatbuffers serialization for Raft Messages #44

Open hkadayam opened 8 months ago

hkadayam commented 8 months ago

Currently we use Protobuf serialization for Raft messages. Given that we never mutate the serialized objects and serialize them when we are sending the message and never mutate them on receiving side, flatbuffers schema could be more useful.

Note that the data channel headers are going to be flatbuffers serialized

This issue is track an effort to see if its useful to convert to flatbuffers (should be relatively straightforward)