シリアライズライブラリ
ソケット通信でデータを送受信するとき、ネットワークバイトオーダや構造体のパディングなどを考慮して、通信用バイト列に変換する必要がある。
自分でゴリゴリ作るより、便利そうなライブラリを探し、使うことにする。
- Google Protocol Buffers
- MessagePack
- Cereal
Google Protocol Buffers
MessagePack
MessagePack: It's like JSON. but fast and small.