扎根CNCF社区贡献五年是怎样的体验?听听华为云原生开源团队的负责人怎么说
摘要:本月我们要重点介绍王泽锋(Kevin Wang),他是 CNCF 社区的长期贡献者,华为云原生开源团队的负责人,KubeEdge 和 Volcano 项目的联合创始人。Kevin 回答了几个关于他过去五年在 CNCF 社区的经历相关问题。
CNCF (Cloud Native Computing Foundation)成立于2015年12月,隶属于Linux Foundation,是非营利性组织。
CNCF(云原生计算基金会)致力于培育和维护一个厂商中立的开源生态系统,来推广云原生技术。通过将最前沿的模式民主化,让这些创新为大众所用。
告诉我们你是如何开始参与 CNCF 社区的。
我与 Kubernetes 和 CNCF 社区的旅程始于 2015 年。当时,我正在帮助一些客户将他们的传统业务迁移到云上。在工作中我识别了 Kubernetes 的一些待增强功能,并开始参与社区贡献。
Kubernetes 社区是我见过最开放的开源社区。Kubernetes 欢迎我讨论 issue、提交 proposal、发送 Pull Request 和发表评论。我是最早为 Kubernetes 做出重大贡献的中国 maintainer 之一。在 2015 年到 2018 年之间,我领导了 Kubernetes 的多个高级调度功能和子项目的开发工作。
2018 年,在帮助客户在边缘构建商业应用的过程中,我与同事联合创立了KubeEdge[1]开源项目。该项目成为 了 CNCF 第一个将云原生技术应用到边缘计算的开源项目。
我联合发起的另一个令人兴奋的开源项目是Volcano[2],CNCF 的首个云原生批量计算项目,帮助人工智能、大数据和高性能计算等工作负载在 CNCF 技术栈上更好地运行。Volcano 于 2019 年开源,并于 2020 年 4 月捐赠给 CNCF。
作为 CNCF 的一部分对这些项目有什么好处?
自加入 CNCF 以来,KubeEdge 已经收到来自全球 550 多名贡献者和 50 家组织的贡献,并于 2020 年 9 月晋级孵化阶段。
目前,KubeEdge 已被广泛应用于交通、能源、互联网、CDN、工业制造、智慧园区等行业。在中国的省界高速公路电子收费系统(ETC)中,KubeEdge 帮助管理了全国 34 个省、市、自治区中的 29 个总计约 100,000 个边缘节点和 500,000 多个边缘应用程序。借助这些应用,该系统每天处理 超过 3 亿条数据,将收费站的交通效率提高了 10 倍。
而 Volcano 自从加入 CNCF 以来,已经集成了许多业界主流的计算框架和社区,包括 TensorFlow、PyTorch、PaddlePaddle、MXNet、Spark、Flink、OpenMPI、Kubeflow、Horovod、Cromwell、Argo、MindSpore 等。目前,在成为 CNCF 项目不到一年的时间里,Volcano 也帮助了爱奇艺、建行金融科技、锐天投资等众多最终用户,将他们的深度学习、大数据、HPC 基础设施从 Mesos、Yarn 等平台迁移到以 Kubernetes 为核心的云原生基础设施之上。
开源对你的职业生涯有什么帮助?
开源为技术从业者提供了成长的绝佳环境。我个人在参与开源社区做贡献过程中受益匪浅。反过来,我也帮助了很多人加入开源社区并做出贡献。
在 2018 年,我成为了 CNCF TOC (技术监督委员会)贡献者,并在中国主导了许多社区活动,帮助 CNCF 社区发展中国生态。从那至今,我已经指导了来自不同组织的 20 多名开发者,帮助他们成长为 CNCF 多个项目(包括 Kubernetes 及其子项目、KubeEdge、Volcano 等)的 Maintainer、Approver、Reviewer 和 Member。
开源的魅力不仅仅在于代码开发活动,还在于与全球的开发者一起交流,分享新的技术趋势、落地经验、讨论问题挑战和踩坑实践,以及参与许多其他的社区活动。
2018 年,我发起了“Cloud Native Days China” 系列 meetup 和“Cloud Native Lives”系列网络研讨会。时至今日,已经有超过 20,000 名中国开发者参与其中,这些活动帮助他们了解并参与了云原生技术和开源项目。值得一提的是,我们不仅在上海、深圳这样的一线城市举办活动,也会覆盖到很多二三线城市,帮助那里的开发者了解学习前沿技术。
在刚过去的 2020 年里,受到新冠疫情(Covid-19)的影响,中国 KubeCon 峰会未能如期举办。这对社区来说是一个巨大的损失,因为中国不仅是 Kubernetes 的第二大贡献者,也是全球社区的关键组成部分。因此,我召集了中国的社区成员,与 CNCF 合作创建并主办了“Cloud Native + Open Source Virtual Summit China 2020”线上峰会。整个大会有超过 5800 人(96%来自中国)、17 家赞助商和 9 个社区合作伙伴参加了这次会议。此外,在三天的活动中,超过 12 万观众观看了直播。最后,我们还有 27 家媒体和分析师参与其中,发布了 324 篇媒体文章。
除了这些在中国的活动之外,我还多次在 KubeCon 全球峰会 的项目委员会(Program Committee)任职,帮助推动整个 CNCF 社区在全球范围内的发展。
最后还有什么分享的吗?
目前,我正在参加 CNCF TOC 竞选。
如果当选为 TOC 的成员,我将利用这个机会把贡献者和最终用户(特别是来自中国)的声音带到 TOC 中,并将帮助推动更多来自中国对 CNCF 项目的贡献和落地使用。我希望提供中立的声音,帮助社区解决非技术纠纷。此外,我保证会尽一切努力为贡献者、最终用户和供应商创造一个健康的环境。
我对开源事业以及我们在 CNCF 共同创造的价值充满热情。事实上,我把 100%的精力都花在开源云原生社区的工作上。除了贡献并推动云技术进步之外,我还致力于帮助 CNCF 社区在中国的发展,以加强我们全球社区的多元化。
参考资料
[1]KubeEdge: https://kubeedge.io/
[2]Volcano: https://volcano.sh/
相关文章
- [世界杯]根据赔率计算各种组合可能性与赔率
- DeepMind携AlphaCode登Science封面,写代码能力不输程序员
- 计算机科学博士经验:准备几个月,答辩半小时
- 如何保障企业数据资产的全生命周期安全?看这篇就够了
- 谁说产品经理和程序员之间不能和平共处?
- 从微服务应用于技术栈,了解华为云微服务应用
- 五年时间完成业务数字化转型,华为如今做得怎么样了?
- 理解三值逻辑与NULL,你离SQL高手更近了一步
- 基于DAYU的实时作业开发,分分钟搭建企业个性化推荐平台
- 容器化时代到来!跳转机分配问题终于“有救”了
- 性能测试界“网红”云性能测试服务,了解一下?
- 对话机器人70年:科幻与现实的交融
- 想了解物联网应用的自动部署,看这篇就够了
- 披星戴月地辛苦割胶或成历史,海南胶园迎来这一“神器”!
- 华为云MVP付健权:从机械工程师到AI开发者的华丽转身
- Serverless 架构就不要服务器了?
- 解读下一代网络:算力网络正从理想照进现实
- 号外!5G+X联创营华为云官网上线,5G 创业春天来了!
- MySQL 连接为什么挂死了?
- 云原生2.0时代下,DevOps实践如何才能更加高效敏捷?