Apache 软件基金会 (ASF) 拥有 300 + 顶级项目,遵循Community over Code,协议为 Apache‑2.0,覆盖 Web、中间件、微服务、大数据、流处理、数据湖、调度、搜索、工具库等领域。下面按领域分类整理主流生产级项目。
🌐 Web 服务器 & Java 容器
Apache HTTP Server(httpd)
老牌 Web 服务器,世界最早广泛使用的 Web 服务,C 语言实现,反向代理、静态服务。
Apache Tomcat
Java Servlet/JSP 容器,Java Web 标准运行容器,SpringBoot 内置容器的常用选择。
Apache Traffic Server
高性能反向代理 / CDN 边缘代理,云厂商边缘网关大量使用,高性能缓存代理。
🧩 微服务、RPC、网关、中间件
Apache Dubbo
Java 高性能 RPC 微服务框架,国内企业广泛使用,服务治理、注册发现、负载均衡、熔断降级GitHub。
Apache Camel
企业集成 EIP 框架,大量组件,对接各类消息、数据库、API,做数据路由、ETL、集成编排。
Apache ServiceComb
Java 微服务全套套件:RPC、网关、注册中心。
Apache APISIX
云原生 API 网关,Nginx+Lua,高性能,流量治理、限流熔断、k8s 生态。
Apache ShardingSphere
分布式数据库中间件,分库分表、读写分离、数据加密,支持 JDBC 代理模式。

📨 消息队列 & 事件流
Apache Kafka
分布式事件流平台,高吞吐消息队列,日志采集、实时管道事实标准,大数据生态核心。
Apache Pulsar
云原生消息队列,分层存储,多租户,Kafka 替代方案。
Apache ActiveMQ
JMS 标准消息中间件,传统 Java 消息组件。
Apache RocketMQ
阿里捐赠,Java 消息队列,高可用,金融业务广泛。
📊 大数据 & 批流计算(Apache 王牌领域)
Apache Hadoop
大数据基石,HDFS 分布式存储 + YARN 资源调度 + MapReduce 计算,整个大数据生态起点。
Apache Spark
内存批处理引擎,SparkSQL、MLlib 机器学习,批处理、交互式分析,企业大数据最常用引擎GitHub。
Apache Flink
分布式批流一体计算引擎,有状态实时计算,低延迟,实时数仓、流计算事实标准。
Apache Storm
早期实时流计算,现在逐步被 Flink 替代。
Apache Beam
统一批流编程模型,一套代码跑在 Spark/Flink 等多种执行引擎上。
🗄️ 数仓、数据湖、湖仓格式
Apache Hive
SQL‑on‑Hadoop,把 HDFS 当做数仓,提供 SQL 查询。
Apache Iceberg
开放数据湖表格式,ACID,兼容 Spark/Flink/Presto,多引擎读写同一个表。
Apache Hudi
数据湖事务表格式,支持增量更新,CDC 入湖主流方案。
Apache Paimon
流式数据湖存储,Flink 原生,实时更新,国内使用广泛。
Apache Parquet / ORC
列式存储文件格式,大数据存储标准。
Apache Fluss(2026 新毕业 TLP)
湖仓原生流式存储,打通流与湖仓数据,与 Flink/Paimon/Iceberg 集成The Apache...。
🗃️ OLAP、时序、NoSQL 数据库
Apache Druid
实时时序 OLAP 数据库,日志、监控指标实时聚合查询。
Apache Pinot
实时分析 OLAP,低延迟,面向业务实时分析。
Apache HBase
HDFS 之上分布式 KV 列存,随机实时读写,BigTable 开源实现。
Apache Cassandra
去中心化宽列 NoSQL,高可用多活,无单点,海量写入场景。
Apache Kylin
预计算 OLAP,构建多维 Cube,亚秒级 SQL 查询。
⚙️ 分布式协调、调度、数据集成
Apache ZooKeeper
分布式协调服务,配置中心、注册中心、分布式锁;Hadoop/Kafka/HBase 强依赖。
Apache Airflow
Python 工作流调度,数据流水线编排,国外主流调度器GitHub。
Apache DolphinScheduler
国产开源工作流调度,可视化,大数据任务调度,国内大量落地。
Apache NiFi
可视化数据流工具,拖拽式 ETL,数据采集分发。
Apache SeaTunnel
分布式数据同步工具,异构数据源之间高速迁移同步。
🔍 搜索 & 索引
Apache Lucene
Java 高性能全文检索内核,搜索引擎底层库,Elasticsearch 底层就是 Lucene。
Apache Solr
基于 Lucene 的独立搜索服务,企业站内搜索。
📈 BI 可视化
Apache Superset
现代 BI 数据分析可视化平台,连接各类数据源做报表看板,Github 高星项目GitHub。
Apache ECharts
前端图表库,国内 Web 可视化标配,百度捐赠 ASF,图表组件极其丰富GitHub。

🛠️ Java 工具库、构建、基础组件
Apache Maven
Java 项目构建与依赖管理工具,Java 生态标准构建工具。
Apache Commons
一堆工具组件集合:lang、collections、io、pool 等,Java 开发高频工具包。
Apache POI
Java 读写 Excel/Word Office 文档库。
Apache HttpClient
Java HTTP 客户端组件。
Apache Log4j2
Java 日志框架。
🧠 AI / 向量 & 新趋势项目
Apache Spark‑MLlib:分布式机器学习库。
Apache Arrow:跨语言内存列式数据交换格式,AI、大数据中间内存标准。
Apache OpenNLP:NLP 自然语言处理工具包。
🔁 已退休(Attic 归档,不建议新项目使用)
Struts1/2、iBatis(演化成 MyBatis)、Axis、Storm(部分场景)等,不再维护,尽量规避使用。
补充小知识
ASF 项目分为:孵化器项目 (Incubating) → 通过评审毕业成为顶级项目 TLP;Attic 是归档区,存放停止维护项目。许可证 Apache‑2.0:允许商用、修改分发,需要保留版权声明。
本文原创作者:易君召,详见:https://www.yijunzhao.cn/authors/yijunzhao,转载请注明出处。
原文链接
欢迎访问 小易撩挨踢