用紧凑二进制载荷跨运行时交换数据,并支持 Schema 演进、共享引用、循环引用和多态运行时类型。
直接序列化原生领域对象,包括 Java 类、Python dataclass、Go struct、Rust/C++ struct,以及生成或注解过的类型。
一次定义 Schema,并在其中表达共享引用和循环引用,再为各语言生成原生领域对象,无需包装类型。
无需重建完整对象即可读取字段、数组和嵌套值,支持零拷贝访问、部分读取和 Arrow 集成。
Java JIT 序列化器,以及其他运行时的生成式或静态序列化器,让热点路径保持高速并压缩序列化数据。
支持 Java、Python、C++、Go、Rust、JavaScript/TypeScript、C#、Swift、Dart、Scala、Kotlin、GraalVM、Flutter、Node.js 和浏览器。