阿里巴巴的 26 款超神 Java 开源项目!
发布网友
发布时间:2024-10-10 03:03
我来回答
共1个回答
热心网友
时间:2024-10-11 04:38
Spring Cloud Alibaba
致力于提供分布式应用服务开发的一站式解决方案,包含开发分布式应用服务所需的组件。通过 Spring Cloud 编程模型,开发者只需添加注解和少量配置,即可将应用接入阿里分布式应用解决方案,利用阿里中间件快速搭建分布式系统。
地址:github.com/spring-cloud...
Druid
Druid 是一个 JDBC 组件,提供监控数据库访问性能、高效数据库连接池、数据库密码加密和 SQL 执行日志等功能。
地址:github.com/alibaba/drui...
fastjson
fastjson 是一个快速且功能强大的 Java JSON 处理库,由阿里巴巴工程师开发。特点包括快速、支持 Jdk 类、零依赖等。
地址:github.com/alibaba/fast...
Dubbo
Apache Dubbo (incubating) 是一款高性能、轻量级的开源 Java RPC 框架,提供面向接口的远程方法调用、智能容错和负载均衡、服务自动注册和发现等功能。
地址:github.com/alibaba/dubb...
JStorm
JStorm 是基于 Apache Storm 实现的实时流式计算框架,改进了网络 IO、线程模型、资源调度、可用性及稳定性,广泛应用于企业。
地址:github.com/alibaba/jsto...
apns4j
apns4j 是 Apple Push Notification Service 的 Java 实现。
地址:github.com/teaey/apns4j
TDDL
TDDL 是基于集中式配置的 JDBC 数据源实现,支持主备、读写分离、动态数据库配置等功能。
地址:github.com/alibaba/tb_t...
CobarClient
Cobar Client 是基于 iBatis 和 Spring 的轻量级分布式数据访问层。
地址:github.com/alibaba/coba...
TaobaoJVM
TaobaoJVM 是基于 OpenJDK HotSpot VM 的优化、定制且开源的服务器版 Java 虚拟机,已在淘宝、天猫上线。
地址:jvm.taobao.org
SimpleImage
SimpleImage 是阿里巴巴的 Java 图片处理类库,支持图片缩略、水印等处理。
地址:github.com/alibaba/simp...
Tedis
Tedis 是另一个 redis 的 Java 客户端,旨在打造高可用 Redis 解决方案。
地址:github.com/justified/te...
Arthas
Arthas(阿尔萨斯)是阿里巴巴开源的 Java 诊断工具,采用命令行交互模式,提供 Tab 自动补全功能,便于问题定位和诊断。
地址:alibaba.github.io/artha...
Nacos
Nacos 致力于帮助开发者实现动态服务发现、服务配置管理、服务及流量管理,构建以服务为中心的现代应用架构。
地址:nacos.io/en-us/
easyexcel
Java 解析、生成 Excel 的轻量级框架,提供模型转换封装,使用简便。
地址:github.com/alibaba/easy...
Sentinel
Sentinel 是面向微服务的轻量级流量控制框架,提供流量控制、熔断降级、系统负载保护等功能。
地址:github.com/alibaba/Sent...
SOFALookout
Lookout 是一个利用多维度 metrics 进行系统度量和监控的项目,支持 metrics 数据收集、加工、存储和查询等。
地址:github.com/alipay/sofa-...
SOFABoot
SOFABoot 是基于 Spring Boot 的研发框架,提供 Readiness Check、类隔离、日志空间隔离等功能,方便使用 SOFAStack 相关中间件。
地址:github.com/alipay/sofa-...
SOFAArk
SOFAArk 是一款轻量级 Java 类隔离容器,提供类隔离和依赖包隔离能力,支持简单的单模块或 Spring Boot 应用。
地址:alipay.github.io/sofast...
SOFATracer
SOFATracer 是用于分布式系统调用跟踪的组件,通过统一的 traceId 记录调用链路,便于故障发现和服务治理。
地址:github.com/alipay/sofa-...
SOFARPC
SOFARPC 是高性能、高可扩展性的 Java RPC 框架,提供方便透明、稳定高效的点对点远程服务调用方案。
地址:github.com/alipay/sofa-...
SOFABolt
SOFABolt 是基于 Netty 实现的网络通信框架,旨在简化基于网络通信的业务逻辑实现。
地址:github.com/alipay/sofa-...
JVM-Sandbox
JVM-Sandbox 是基于 JVM 的非侵入式运行期 AOP 解决方案。
地址:github.com/alibaba/jvm-...
OpenMessaging
OpenMessaging 是由阿里巴巴发起的分布式消息及流处理领域的应用开发标准。
地址:github.com/openmessagin...
Dragonfly
Dragonfly 是阿里自研的 P2P 文件分发系统,用于解决大规模文件分发场景下分发耗时、成功率低等问题。
地址:github.com/alibaba/Drag...
VirtualLayout
VirtualLayout 是针对 RecyclerView 的 LayoutManager 扩展,提供布局方案和组件复用。
地址:github.com/alibaba/vlay...
P3C
P3C 是 Java 代码规约扫描插件,包含 PMD 实现、IntelliJ IDEA 插件和 Eclipse 插件。
地址:github.com/alibaba/p3c