Cap'n Proto
Cap'n Proto 是 Kenton Varda 设计的零拷贝序列化格式,数据在内存中的布局即线格式,无需编解码步骤。
用途
在极低延迟场景中消除序列化开销,直接对内存映射区域读写。
机制
结构化数据按指针与固定宽度字段直接布局在连续内存中,线格式与内存布局一致。读取端通过指针遍历,无需解码。
用例
- 低延迟 RPC
- 实时游戏通信
- 高性能 IPC
Cap'n Proto 是 Kenton Varda 设计的零拷贝序列化格式,数据在内存中的布局即线格式,无需编解码步骤。
在极低延迟场景中消除序列化开销,直接对内存映射区域读写。
结构化数据按指针与固定宽度字段直接布局在连续内存中,线格式与内存布局一致。读取端通过指针遍历,无需解码。