盘点阿里巴巴 34 个牛逼 GitHub 项目

本文盘点了阿里巴巴开源的34个优秀项目,涵盖数据库、分布式、中间件、前端等多个领域,如Java诊断工具Arthas、数据库连接池Druid、前端框架Ant Design、微服务解决方案Spring Cloud Alibaba等。这些项目不仅在各自领域表现出色,还提供了详细的文档和社区支持,极大地推动了开发者的工作效率。
摘要由CSDN通过智能技术生成

随着产品的迭代、用户的增长,国内互联网大厂技术团队会面临各种各样的问题。为了提高研发效率,防止重复劳动,不少大厂都针对自己的业务造起了轮子。当形成一套成熟的解决方案后,不少公司会把这套方案开源出来。

毕竟:talk is cheap,show me the code。

阿里在开源方面非常重视,开源了很多优秀的项目,遍布数据库、分布式、中间件、服务器、前端等领域。甚至有的项目在某个领域一枝独秀,今天来就来盘点一下阿里巴巴开源的 34 个项目。

ONE. Arthas(Star:25.6k)

Arthas 是阿里巴巴开源的 Java 诊断工具,深受开发者喜爱,在 GitHub 上已经有 25.6K Star了。

这个诊断工具可以帮助开发人员或者运维人员查找问题,分析性能,bug追踪。为了方便程序员快手上手,该工具也提供了用户文档:

开源:https://github.com/alibaba/arthas

文档:https://arthas.aliyun.com/doc/

TWO. Fastjson (Star 23.3k)fastjson 是一个 Java 库,可将 Java 对象转换为其 JSON 表示形式。它也可以用于将 JSON 字符串转换为等效的 Java 对象。
相对其他 JSON 库,fastjson 的优点是快,从 2011 年 fastjson 发布第一个版本后,其性能从未被其他 JSON 库超越。
由于是阿里开源,fastjson 在阿里巴巴内部大规模使用,在数万台服务器上部署。fastjson 在业界也被广泛接受。曾经被开源中国评选为最受欢迎的国产开源软件之一。

开源地址:github.com/alibaba/fastjson

帮助文档:github.com/alibaba/fastjson/wiki/Quick-Start-CN


THREE. Druid (Star:23.8k)

Druid 是一款强大的数据库连接池,相比 Spring 推荐的 DBCP 和 hibernate 推荐的 C3P0、Proxool 数据库连接池,Druid 在市场上有一定优势;它支持以下功能:

  • 监控数据库访问性能。

  • 提供了一个高效、功能强大、可扩展性好的数据库连接池。

  •  数据库密码加密。

  •  SQL执行日志。

开源地址:https://github.com/alibaba/druid

帮助文档:https://github.com/alibaba/druid/wiki


FOUR. Ant Design (Star:6.4K)

Ant Design 是蚂蚁金服开源的一套企业级的前端设计语言和基于 React 的前端框架实现。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值