一个应对下一个十年的高性能 JSON 库

共 675字,需浏览 2分钟

 ·

2022-05-22 17:28

家好,又见面了,我是 GitHub 精选君!

在 Java 技术栈中 fastjson 组件是被广泛使用的,但是最近两年因为其存在的众多的安全问题,该项目也被推到了风口浪尖上。其实很多做基础库、基础系统的同学都会面临同样的问题,如果你的基础库没有出问题,对于你的使用者来说,几乎感觉不到他们的存在,可以说是一个小透明了。但是一旦基础库出现了问题,一般舆论上又会遭受很大的不公。

而基础的库或者工具又是构建任何一个大型系统不可或缺的元件,我们要承认做基础库的同学的重要性,同时也要体谅他们的难处。今天在 GitHub 上发现了一个 fastjson2 的项目,它是 fastjson 项目的重要升级,目标是为下一个十年提供一个高性能的 JSON 库。看到还是很感慨的,不管过往怎样,我们的征程是未来的下一个十年。

Fastjson2 通过与 fastjson 使用的同一套 API 实现了如下功能:

  • 支持JSON/JSONB两种协议,JSONPath是一等公民。

  • 支持全量解析和部分解析。

  • 支持Java服务端、客户端Android、大数据场景。

  • 支持kotlin

不管这个项目未来会怎么样,我觉得还是非常值得推荐的。如果你之前也碰到过 fastjson 的问题,都欢迎你来关注这个项目,不管是建议还是共同去建设这个项目。

更多项目详情请查看如下链接。

开源项目地址:https://github.com/alibaba/fastjson2

开源书籍&资料:点击

点如下卡片后台回复:1与技术极客们一起交流开源项目,一起成长。

浏览 42
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报