本文主要是介绍开源生态建设卓见成效,腾讯云原生已覆盖百万开发者,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在刚刚过去的2020云原生技术大会上,主办方云原生基金会(CNCF)总经理Priyanka Sharma女士在演讲中表示:“目前在云原生Kubernetes相关开源项目中,来自中国开发者提交的代码贡献率排名全球第二,中国已经成为云原生社区建设中一股非常重要的力量。”
作为本次大会钻石供应商,腾讯云是目前国内服务开发者最多的云原生平台,一直以来,无论是在云原生容器、云原生开发工具、Serverless框架演进,以及微服务生态等方面,腾讯云都是开源生态的坚定推进者和建设者。
早在2009年腾讯就开始在容器技术领域发力,从Torca到Gaiastack积累了大量的容器使用经验,随着kubernetes社区的发展,用户对容器的需求日渐增强,腾讯开始在公有云提供基于kubernetes的容器服务TKE,为公有云客户提供容器编排服务。随后,腾讯将相关经验和改进整合在一起,从而形成了TKEStack这一Kubernetes发行版。该平台面向离线业务、在线业务混部的业务场景,能够稳定地管理万级别的Kubernetes集群,并且提供全方位的资源管控,解决网络带宽控制、磁盘IO等难题。同时TKEStack还拥有腾讯创新的GPU虚拟化技术包括对GPU调度的改进。据悉,腾讯云未来还有两个较大的云原生容器领域开源方案及安全容器开源产品。
在云开发方面,CloudBase Framework 是腾讯云的又一开源框架,其支持前后端一体化开发部署,支持包含小程序、公众号、H5、Flutter 等前端主流框架,同时支持其他后端语言如 Node、Dart、PHP 、Java 、Go 等多种开发语言和框架 。开发者可以零配置一键将现有应用托管部署到云端,也可以快速启动开发项目,并搭配丰富的云开发扩展能力。借助 CloudBase Framework 前后端一体化部署和云端一体化的开发方式,可以帮助开发者更快交付,提升效能,降低成本。截止目前,云开发已经服务了超过50万开发者。同时,开发者还可以加入到云开发开源体系的代码共建中,为云原生开源生态建设添砖加瓦。
此外,腾讯云还联合serverless.com公司出品了开源框架Serverless Framework。据了解,Serverless Framework既是一个标准化的开发方法,也是一个组件化的方法。它提供完整的从模板、开发、调试、发布到运维的全栈开发流程,受到全球云原生Serverless领域从业者的追捧,目前,Serverless Framework在GitHub拥有超3.7万Star,入围全球Top50开源项目之列。
基于自身微信生态及与Serverless.com的合作,在云原生领域腾讯云已覆盖超过百万开发者,诞生了非常多优秀的开源的工具、开源的应用、开源的Serverless应用的模板,这些应用的模板极大的降低上云的成本。
此外在微服务领域,腾讯开源联盟主席、TARS 基金会董事主席单致豪表示,微服务已经成为更多开发者和企业的首选架构,也成为新基建、数字化转型、云原生中最核心的技术。
TARS是腾讯对外开源的高性能微服务治理框架,2018年捐赠给Linux基金会。针对微服务架构目前的多编程语言互通、服务治理、高性能、数据存储一致性等难题, Linux 基金会今年 3 月10日宣布成立 TARS 基金会,专注于微服务领域,致力于构建一个健康并且开放的微服务开源生态,并推动解决微服务采用困难等问题。在此次会议上,TARS基金会也发布了TARS和Kubernetes结合的云原生开源项目K8STARS。
目前,TARS 项目在腾讯内部已经应用了 12 年,使用它的产品超过 100 个,广泛应用于腾讯的在线社交、金融服务、边缘计算、汽车、视频、游戏、地图、应用市场和安全等数百项核心业务中。
开源生态的建设根植于开源社区,有了开源社区的哺育,开源技术才能成长为参天大树。随着以开源协同为代表的腾讯新代码文化的兴起,近年来腾讯积极贡献开源社区,共建开源生态。在全球最大的代码托管平台Github上,腾讯发布了超百个开源项目,涵盖云原生、大数据、AI、安全等多个技术领域,收获超过30万star,是国际上有影响力的开源企业。
在用技术实力成为开源业务发起者后,腾讯云也积极做好贡献者的责任,投入到对开源社区的反哺和共建之中。在GitHub的Serverless Framework项目上,腾讯云设立专门的团队对国内用户的issue进行回复和处理,帮助国内开发者对Serverless更好的理解;同时,腾讯云发起赞助了Serverless中文网,这是一个以Serverless为主题的开源技术社区,为相关从业者提供最新的专业知识和文献支持。
日前“2020中国开源杰出贡献人物”发布,腾讯副总裁王巨宏也因其对中国开源事业的积极推动和突出贡献入选。该开源杰出贡献人物奖主要关注在开源产业发展过程中,做出卓越突出贡献,在学术研究、产业推广、开源技术应用、技术创新、技术推广、应用实践等方面取得杰出成就的代表性人物。此前,Linux 创始人 Linus Torvalds、Linux 基金会执行董事 Jim Zemlin、中国工程院院士倪光南、中国工程院院士高文等也曾获此荣誉。
“得开发者得天下”,任何一个企业都无法网罗全部的开发人才,而开源正是信息技术领域开发者大规模协作的共建成果。经过多年发展,开源已成为众多技术驱动型产业背后重要的创新推动力。有数据表明,开源技术支撑了90%以上的互联网产品,推动一大批小而精的创新型企业发展壮大。
在开始云原生业务之际,腾讯云就和开源技术结下不解之缘。未来,腾讯云还将不断对外开放优质源代码,并持续利用自身在产品和业务场景中积累的经验推动开源技术飞跃,助力更多用户在数字时代的迭代升级。
这篇关于开源生态建设卓见成效,腾讯云原生已覆盖百万开发者的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!