Less to send.
More room to build.
Small messages add up. Celeris carries your payload as bytes. Thus, you can select compact formats, for example MessagePack or Protobuf. This can decrease the bandwidth and the work of encoding and decoding for each message. The possible savings increase when your traffic grows.
You control the format and the bytes. Celeris does not require a JSON conversion.
{"playerId":"p1","x":142,"y":88,"action":"move"}Protobuf uses a shared schema. The numbers show the measured payload only and do not include the protocol overhead. The results change with the payload and the encoding.