京东区块链 JD Chain 项目依赖的序列化框架的代码仓库,被设计为一个通用的二进制序列化的框架,具有以下特点:
(1)定义了标准化和高度压缩的二进制数据序列格式。
(2)基于 Java Interface 和 Annotation 进行类型声明,编程接口更易用。
(3)支持以面向对象的方式定义数据类型及其关系,支持继承关系和组合关系,可以更简单地定义复杂业务对象类型。
(4)高性能,在较小的数据大小和简单数据结构的情况下,与 Protobuf 的对比测试持平;在较大的数据大小和复杂数据...