背景 在业务系统中,多语言混合的工程架构是常态,服务之间使用 IDL (Interactive Data Language) 实现进行多语言的目标代码生成、数据的通讯是当前的主流方式。 在近些年的开发实践中,主要接触 Protobuf 和 Flatbuffers,Protobuf 使用更为广泛,这里