Apache 的社区成员、开发者、合作伙伴以及关心我们的朋友们:
2025 年转瞬即逝,这一年里,Apache DolphinScheduler 收获了不少成果。GitHub 上关注我们项目的人越来越多,Star 和 Fork 数量也在不断增长。我们还发布了多个重要版本,带来了多项实用功能,提升了系统性能和智能化程度。
这一年,社区活动也在大家的支持下开展得有声有色,项目也得到了企业的认可,有超过 8000 家企业在使用。商业版也在不断优化。这些成绩离不开每一位社区成员的付出。下面,就让我们一起回顾过去一年的点点滴滴吧~
GitHub数据
- Star数:截至2025年12月,GitHub Star数已突破14.1k,日均调度任务量稳居同类项目首位。
- Fork数:Fork数约为5K,显示出项目受到了广泛关注和众多开发者的积极参与。
- issue数:截至2025年12月,Closed 8014, Open 197
- 贡献者:社区贡献者已有609人,来自全球各地的不同公司和机构,为项目发展提供了强大动力。
- PR总数:8464
- 代码行数:604460
PMC
年度贡献者Top10
根据2025年各贡献者的PR提交数量、代码审核贡献、文档完善等综合表现,年度贡献者Top10如下:
- 代码贡献大咖 (Contribution Masters)
- 社区活跃之星 (Discussion Heroes)
统计周期: 2024-12-30 12:24 ~ 2025-12-30 12:24 (UTC)
(Generated by Community Bot at 2025-12-30 20:32)
亮点更新Top10
Apache DolphinScheduler在2025年推出了多个新版本,带来了许多实用的新增功能,并对已有问题进行优化:
- 增加Listener机制:3.3.0 alpha版本增加了Listener机制(#14981),可更好地监听工作流状态等,为系统监控和故障处理提供了更有力的支持。
- 支持多种告警方式:3.3.0 alpha版本支持Prometheus AlertManager、Aliyun Voice、HTTP测试发送(#15079, #15248, #15163),丰富了告警途径,便于用户及时获取系统异常信息。
- 丰富插件集成:3.3.0 alpha版本新增 OceanBase DataX 任务、EMR Serverless Spark 支持、腾讯云 COS 存储等插件与集成。
- 本地任务支持SSH密钥:3.3.1版本允许在执行本地任务时使用SSH密钥进行认证,提升了操作的便捷性和安全性。
- 支持LDAP TLS/SSL:3.3.1版本增强了对LDAP的安全支持,企业用户在进行用户认证时可以启用加密传输,保障账户信息安全。
- ClickHouse JDBC URL支持自定义参数:3.3.1版本为ClickHouse数据源提供了更高的灵活性,方便用户根据特定场景配置连接参数。
- 数据库性能与稳定性提升: 3.3.2版本新增索引,提升调度信息查询性能;修复 Zookeeper 连接事件处理的 NPE 异常,增强系统稳定性。
- Master 模块优化:将
batchTriggerAcquisitionMaxCount默认值与线程数threadCount对齐,优化任务触发和调度性能;新增 Quartz 独立数据源配置支持,为企业级部署提供更灵活的数据库选择。 - 存储与插件体系优化:解耦本地存储实现与 HDFS 插件,使存储插件架构更清晰、轻量,并修复多项 HDFS 存储及 Kubernetes 挂载路径相关问题,提升多环境兼容性。
- 文档优化: 更新安装部署、贡献者及配置使用等多类文档,提升文档质量与可读性,帮助用户和贡献者更好使用与参与项目。
社区活动盘点
- 开源之夏:在今年的开源之夏活动中,来自北京交通大学电气工程专业的优秀学生赵海波为 Apache DolphinScheduler 带来了全新的任务插件 gRPC,实现在 java 运行时中动态发起 gRPC 调用。
- 答疑Star评选:开展社区答疑Star评选活动,表彰为社区用户提供专业解答的管理员,如刘闯、杨佳豪等获奖。
- 月度Merge之星评选:每月评选“月度Merge之星”,全年共计100多位贡献者获此荣誉,激励更多开发者参与贡献(下图为部分荣誉获得者)。
社区生态拓展
2025 年,Apache DolphinScheduler 满载收获。社区壮大,功能升级,企业认可纷至沓来。这是成果的加冕,更是前行的号角。但不要忘了,我们还有难题待解,新峰待攀,愿你我携手,为它再添荣光,续写开源新辉煌!
- GitHub: https://github.com/apache/dolphinscheduler
- 官网:https://dolphinscheduler.apache.org/en-us
- 订阅开发者邮件:dev@dolphinscheduler@apache.org(向邮箱发送任意内容,收到邮件后回复同意订阅即可)
- YouTube:https://www.youtube.com/@apachedolphinscheduler
- Slack:https://join.slack.com/t/asf-dolphinscheduler/shared_invite/zt-1cmrxsio1-nJHxRJa44jfkrNL_Nsy9Qg
同样地,参与Apache DolphinScheduler 有非常多的参与贡献的方式,主要分为代码方式和非代码方式两种。
非代码方式包括:
完善文档、翻译文档;翻译技术性、实践性文章;投稿实践性、原理性文章;成为布道师;社区管理、答疑;会议分享;测试反馈;用户反馈等。
代码方式包括:
查找Bug;编写修复代码;开发新功能;提交代码贡献;参与代码审查等。
贡献第一个PR(文档、代码) 我们也希望是简单的,第一个PR用于熟悉提交的流程和社区协作以及感受社区的友好度。
社区汇总了以下适合新手的问题列表:https://github.com/apache/dolphinscheduler/pulls?q=is%3Apr+is%3Aopen+label%3A%22first+time+contributor%22优先级问题列表:https://github.com/apache/dolphinscheduler/pulls?q=is%3Apr+is%3Aopen+label%3Apriority%3Ahigh如何参与贡献链接:https://dolphinscheduler.apache.org/zh-cn/docs/3.2.2/%E8%B4%A1%E7%8C%AE%E6%8C%87%E5%8D%97_menu/%E5%A6%82%E4%BD%95%E5%8F%82%E4%B8%8E_menuhttps://github.com/apache/dolphinscheduler