里程碑!Apache Pulsar 全球 GitHub 贡献者数量超越 520——点进来定位你的名字!...

近期,Apache Pulsar 悄悄 “520”啦——Apache Pulsar GitHub 主代码仓库迎来第 520 位贡献者!此里程碑的实现,距离 Apache Pulsar 实现 400 位贡献者的里程碑不到一年的时间!感谢社区贡献者们在代码、文档、运营等方方面面做出的卓越贡献!Apache Pulsar 社区遵守并践行「Apache 之道」,一个又一个里程碑的实现恰恰正是「Apache 之道」带来的成绩。

恰逢 520(取谐音“我爱你”)到来之际,我们将所有主仓库贡献者的 GitHub 昵称收集起来,组合成表达“520”的海报,以此表达对社区贡献者的感谢。点击看大图,欢迎在朋友圈展示你的位置!

b00aa261f5ef802836b171d32bbf34b2.png

Apache Pulsar 作为 Apache 软件基金会顶级项目,是云原生时代消息队列和流融合系统,提供统一的消费模型。在 2021 年,Pulsar 项目与社区也实现了多个突破:

  • • 月度活跃贡献者持续增长,并赶超 Kafka;

  • • 荣登 Apache 软件基金会 2021 年最活跃的项目 Top 5.

更多 Apache Pulsar 2021 年度里程碑与突破,可参考回顾文章查看详情。

Apache Pulsar 凭借强大活跃的社区、先进的架构设计和企业级金融级功能特性,已成为最受关注与欢迎的开源消息流系统之一。我们做了简单对比自 Apache Pulsar 从 Apache 软件基金会孵化器毕业成为顶级项目以来,其 GitHub 主仓库贡献者数量已实现 8 倍增长。

6a1e8437dee7a1c20ac67ef64a06c26a.png

图:自 2018 年从 Apache 软件基金会孵化器毕业以来,Pulsar GitHub 主仓库贡献者数量实现 8 倍增长

除了这些能看到的贡献者数量增长表征之外,有没有更多有意思的发现呢?我们借助部分工具做了简单探索,下面与大家分享下。

有趣的洞察

提交时间

截至到 2022 年 4 月底,Apache Pulsar 仓库共有 9998 (最新已突破 1 万!)个 Pull Request(PR)。这些 PR 由 344 位 Reviewer 累计审核了 22394 次。如此数量庞大的 PR 都是在何时进行 Commit 提交变更的?Apache Pulsar 社区贡献者喜欢在什么时间参与社区?下图给出了答案。

在下图色块中,圆圈越大代表在该时段产生 Commit 数量越密集。换算成北京时间,最明显的 2 个时段为周一中午、周二上午,即 Commit 行为发生最突出。此外,工作日周二、周三、周四、周五下午时段的 Commit 也很集中。同时,你会发现在各个时段 Pulsar 都有较多 Commit,这展现了 Pulsar 贡献者群体跨时区协作、跨区域分布的特征,也是开源项目的明显特征之一。

cdfb7e53a8e30e05744d33fe0a70d713.png

图:2018.09 - 2022.04,Pulsar GitHub 仓库 Commit 分布时间(默认时区 UTC+0)

最强 Commit 王者

在 2018 年 9 月至 2022 年 4 月期间,Apache Pulsar PMC 成员李鹏辉、Apache Pulsar PMC 主席 Matteo Merli 以及 Apache Pulsar PMC 成员郭斯杰上榜 Top5 贡献者榜单,以最多的 Commit 数量成为 Commit 王者!

4824a314d5044dbad1de27889f1f9632.png

图:2018.09 - 2022.04,Apache Pulsar Top5 贡献者

活跃贡献者增长趋势

Pulsar 贡献者活跃度整体呈现增长趋势。该数值在 2021 年 12 月达到高峰,最高月度活跃贡献者数量接近 100 位,当前也一直处于高位。

769d6a0bfeb8449c7c8675405f776381.png

图:2018.09 - 2022.04,Apache Pulsar 活跃贡献者增长趋势

代码演进

从 2016 年 12 月诞生至今,Apache Pulsar 主项目总代码行数突破 300万行!虽然以代码行数作为一个开源项目的评判标准不太客观,但也能从其中窥一斑而知全豹。代码量也是开源社区的强大体现,众人拾柴火焰高,单凭一个人或一个团队无法在几年内将项目规模达到如此体量。

35545d94af5d8b8de69418f7eeb181a5.png

图:Apache Pulsar 代码行数破 300 万行!

超燃短视频:Pulsar 代码演进史

我们借助 Gource 这个代码仓库提交历史可视化工具,将自 Pulsar 成为顶级项目至今的代码演进导出成为一段 1 分钟左右的视频。每个贡献者都在其中留下了自己亮眼的光芒。一部活的史诗,已经发生,也正在发生。

强大的生命力

截至目前,Apache Pulsar 已发布 56 个正式版本,GitHub 代码仓库已有 2.8K+ Fork。

Apache Pulsar 的应用场景案例也越来越丰富,Pulsar 已然分布在各行各业,如 AI 人工智能、IoT 物联网、直播/短视频与社交、即时零售与物流、电子商务、人力资源、电信运营商、证券交易与金融科技、在线教育、基础云服务……同时,Apache Pulsar 也积极与众多上下游生态技术系统融合,联合为用户与企业提供解决方案、创造价值。

感谢各位贡献者的付出与相伴。欢迎越来越多的人加入 Pulsar 大家庭,一起脉动!

595b4cd751bf765ebfb1e51d600cefb0.png

转发本文章到朋友圈集赞 30 个,扫码添加 Pulsar Bot 微信凭借朋友圈截图领取技术书籍《深入解析 Apache Pulsar》一本。

8f4ae489b79083e370da45618d7e4a38.png

限量 5 本!

先到先得,送完即止!

相关阅读


▼ 关注「Apache Pulsar」获取更多技术干货 ▼

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值