Stackalytics 最新数据显示,Google 在所有 CNCF 项目中的所有贡献占近 53%,而第二大贡献者的红帽仅占 7.4%。CNCF,全称 Cloud Native Computing Foundation(云原生计算基金会),是致力于云原生应用推广和普及的一支重要力量,致力于云原生计算的普遍性和可持续性。CNCF 项目包括 Kubernetes、Prometheus、Envoy 等。
即使没有 Kubernetes,谷歌也有着最多的 Code Commits
CNCF 项目 Kubernetes 起源于谷歌,许多人以为这是 Google 对 CNCF 项目贡献度基于第一位置的原因。但该网站数据显示,即时没有该项目,谷歌仍是所有项目的最大贡献者。仍在 CNCF 孵化阶段的项目 GRPC 才是谷歌最多 Commits 的项目,这是一个谷歌主导的分布式排队项目。而之前提到的 Kubernetes 排在第二位。
谷歌在 CNCF 第三活跃的CNCF项目 Vitess 比较冷门,是一个用于 MySQL 水平扩展的数据库集群系统,由 YouTube 发起。该项目的开发基本由谷歌承担,Commits 占比 77%。
CNCF 项目往往由单个公司推动
单个项目的最大贡献者往往是一家公司,例如 FluentD,48%的贡献来自 TreasureData;Jaeger,有 Uber 的64%贡献;LinkerD,84%贡献来自Buoyant;Notary ,有来自 Docker 的61%贡献。
唯一个由一家公司占据不到40%贡献的 CNCF 项目是 Prometheus,它起初由 SoundCloud 构建,但现在几乎完全由独立开发人员和红帽维护。
参考: