Lua String

从 TString 数据结构出发,梳理 Lua 短字符串与长字符串的存储、哈希和垃圾回收机制,以及字符串拼接与 Lua/C 交互中的常见开销。

AOI

从玩法和算法两个维度梳理 AOI 系统,比较九宫格、灯塔、十字链表与四叉树等方案,并说明九宫格 AOI 的数据结构和视野更新流程。

Flatbuffers

介绍 FlatBuffers 的 vtable、内存布局、对齐与零拷贝原理,并说明它的兼容方式、性能特点和使用限制。

Sproto

介绍 Sproto 的头部与数据区布局、内联编码和递归解析流程,并从性能、压缩率、GC 压力与生态几个方面对比 Protobuf。

Protocol Buffers

从 wire type、Varint 和 Length-delimited 编码出发,拆解 Protocol Buffers 的字段布局、序列化与反向解析过程。