pb-jelly pb-jelly是Dropbox开发的用于的代码生成框架。 历史 最初于2016年编写此实现,以满足在中混排大量字节的需求。 以前,我们使用 (因此,生成的API完全相同,使迁移变得容易),但是将Rust结构序列化为原始消息,然后在RPC层中再次对其进行序列化,意味着多个副本(反过来也一样)解析堆栈)。 控制此实现并将其端到端集成到我们的RPC堆栈中有助于避免这些额外的副本。 多年以来,该实现已发展成熟,目前已在Dropbox的多个部分中使用,包括我们的和上述的 。 Rust生态系统中还存在其他实现(例如和 ),我们也希望与大家分享。 产品特点 功能性的“精打细算”的原