Apache软件基金会宣布新的顶级项目

Apache软件基金会宣布新的顶级项目

💡 原文英文,约500词,阅读约需2分钟。
📝

内容提要

Apache Fory™于2025年9月17日从Apache孵化器毕业,成为顶级项目。它是一个高性能的多语言序列化框架,支持多种编程语言,性能比其他框架快170倍,具备零拷贝优化和安全设计。Fory将继续扩展生态系统,提升跨语言兼容性和生产就绪支持。

🎯

关键要点

  • Apache Fory™于2025年9月17日从Apache孵化器毕业,成为顶级项目。
  • Fory是一个高性能的多语言序列化框架,旨在革新系统和语言之间的数据交换。
  • Fory通过即时编译和零拷贝技术实现比其他序列化框架快170倍的性能。
  • Fory支持多种编程语言,包括Java、Python、C++、Go、JavaScript、Rust、Scala和Kotlin。
  • Fory具备零拷贝优化,减少大数据集的内存开销。
  • Fory确保数据结构的向前和向后兼容性,支持模式演变。
  • Fory采用安全优先的方法,通过类注册防止反序列化漏洞。
  • Fory支持多种协议,包括对象图、行格式和Java兼容模式。
  • 作为顶级项目,Fory将继续扩展其能力和生态系统。
  • Fory将增强模式演变以实现无缝的跨语言兼容性,并提供生产就绪的Rust和C++序列化支持。
  • Fory将与gRPC集成,并提供Protobuf的迁移工具。
  • ASF为项目提供服务和指导,以建立健康的社区,支持开源项目的生命周期。

延伸问答

Apache Fory是什么?

Apache Fory是一个高性能的多语言序列化框架,旨在革新系统和语言之间的数据交换。

Apache Fory的性能优势是什么?

Fory通过即时编译和零拷贝技术实现比其他序列化框架快170倍的性能。

Apache Fory支持哪些编程语言?

Fory支持Java、Python、C++、Go、JavaScript、Rust、Scala和Kotlin等多种编程语言。

Apache Fory如何确保数据结构的兼容性?

Fory确保数据结构的向前和向后兼容性,支持模式演变。

Apache Fory的安全设计有哪些特点?

Fory采用安全优先的方法,通过类注册防止反序列化漏洞。

Apache Fory未来的发展方向是什么?

Fory将继续扩展其能力和生态系统,包括增强模式演变和提供生产就绪的Rust和C++序列化支持。

➡️

继续阅读