阿里开源了14个核心技术,你了解哪些?(3)

数据库连接池 Druid 和JSON库 Fastjson

阿里开源了14个核心技术,你了解哪些?(3)

Druid 是阿里唯一使用的数据库连接池,支持双十一等最严苛的使用场景。Druid 有一句slogan是“为监控而生的数据库连接池”。经过六年开源积累,已经相对成熟的 Druid 收获了不小的知名度与口碑,并陆续成为很多技术团队解决方案中的关键环节。

Fastjson 在服务端开发、Android客户端中广泛使用,阿里几乎每个Java应用都用到了fastjson。

这是一个高性能功能完善的 JSON 库,通过“假定有序快速匹配”的算法,把JSON Parse的性能提升到极致,堪称目前Java语言中最快的JSON库。Fastjson接口简单易用,已经被广泛使用在缓存序列化、协议交互、Web输出、Android 客户端等多种应用场景。

这两个相对而言比较成熟的项目,今年并没有大的功能变更,都是每个月根据社区中反馈的 issue 发布小版本。未来,Druid 后续会增强监控功能,监控功能和阿里云相关监控产品对接。其中的 Parser 模块会剥离出做一个项目大力发展。

相关链接:

https://github.com/alibaba/druid

https://github.com/alibaba/fastjson

相关推荐