【QCon】精华内容上线92%,全面覆盖“人工智能+”的典型案例!>>> 了解详情
写点什么

腾讯披露 5 大技术领域开源新进展,加码布局云原生

  • 2021-11-04
  • 本文字数:3005 字

    阅读完需:约 10 分钟

腾讯披露5大技术领域开源新进展,加码布局云原生

11 月 4 日,在2021腾讯数字生态大会Techo Day 技术峰会上,腾讯首次披露了在 5 大技术领域的开源新进展,并回顾了腾讯开源的四大变化。


腾讯公司副总裁王巨宏表示,云与开源共生共荣、相互支撑,共同为用户和开发者创造价值,将是未来行业的大趋势、大方向。腾讯及行业技术,未来必将以开源的方式,在云上生长和发展。


5 大技术领域开源新进展


会上,腾讯宣布云原生操作系统 OpenCloudOS 即将成为开放原子开源基金会开源项目的一员。据了解,云原生操作系统 OpenCloudOS 是腾讯持续投入超过 10 年,与合作伙伴经过 1000 多万节点大规模场景验证的。腾讯表示,未来将通过开源基金会的孵化,以中立的方式,为更多企业和生态伙伴提供稳定、高可用的服务。


此外,腾讯还对云原生领域三个重磅项目进行介绍,三个项目分别是多集群管理云原生管控平台 Clusternet、云原生服务发现和治理中心 PolarisMesh(北极星)、全场景在线离线混部解决方案 Caelus。


其中,Clusternet 是腾讯牵头社区多家厂商共同发起的一个的开源多集群管理和跨集群应用编排项目,作为未来分布式云的技术基石,Clusternet 通过组件化方式扩展 Kubernetes,将 Kubernetes 强大的集群、应用和服务能力扩展至分布式云,兼容所有 Kubernetes 生态资源和软件。


PolarisMesh 是腾讯于 2021 年 9 月 8 日开源的百万级服务发现和治理中心,积累了腾讯从虚拟机到容器时代的分布式服务治理经验。作为分布式和微服务架构中的核心组件,PolarisMesh 提供服务寻址、流量调度、故障容错和访问控制等一系列能力,在 Kubernetes 和虚拟机环境中可以无差别使用,支持主流的开发模式,兼容 gRPC、Spring Cloud 和 ServiceMesh 等开源生态。


在大数据领域,腾讯宣布即将开源全场景在线离线混部解决方案 Caelus 和计算领域热门方向 RSS(Remote Shuffle Service)的新项目 Firestorm。


在数据库领域,腾讯将推出针对于大规模交易场景的企业级分布式 MySQL 内核数据库开源项目TXSQL。据了解,这是一款针对于大规模交易场景的企业级分布式数据库内核。


在安全领域,腾讯近期成为中国第一家加入 OpenSSF 安全开源基金会的企业。腾讯表示将引入腾讯安全二十年的安全能力沉淀,助力简化行业的开源安全流程,为开源项目的安全性提供保障。



据了解,目前腾讯的开源工作主要围绕着项目开源、社区治理、生态共建三个方向推进。


项目开源上,腾讯当前开源了超过 130 个项目,累计获得了超过 38 万开发者的关注和 Star。社区贡献方面,腾讯持续贡献着超过 30 个主流开源社区。生态共建方面,腾讯云将两大核心技术版块——物联网操作系统 TencentOS Tiny 和企业级容器编排引擎 TKEStack 捐赠给了开放原子开源基金会,并即将捐赠第三个云原生操作系统项目。此外,全栈机器学习平台 Angel、万亿级大数据消息中间件 Apache Inlong(应龙),高性能微服务治理框架 TARS, 云原生边缘容器开源项目 SuperEdge 等也陆续捐赠进入国际顶级基金会孵化和毕业。2020 年,腾讯的开源项目 TARS 进一步孵化,成立了 Linux 基金会旗下专注微服务领域的子基金会 TARS 基金会,这也是第一家由中国公司发起成立的软件基金会。


腾讯开源的四个变化


王巨宏在主题演讲中提到,腾讯开源生态正在发生四大变化。



第一,开源协同常态化。自 2018 年 9 月 30 日的“930”变革后,腾讯开始转变推进开源的思路,并正式把开源协同作为公司级的技术战略之一。三年过去,腾讯已经组建和孵化了 117 个开源协同小组,涵盖了计算、存储、数据等所有互联网基石型技术,涉及了腾讯云、微信、QQ 等所有核心业务板块。目前腾讯内部代码的开源率达到 85%,不仅给腾讯带来巨大的效能提升和成本节约,也通过云助力着生态伙伴。


第二,开源技术核心化。腾讯大量经过内部业务检验的自研核心代码、底层技术,正通过开源协同沉淀下来,走向对外开源。目前腾讯已经实现了操作系统、数据库、大数据、AI、云原生等核心技术领域上的多点开源突破。


第三,开源贡献多元化。近几年,腾讯云一方面通过持续创新,解决线上遇到的各种挑战并将产出反馈给社区;另一方面探索云计算领域的新技术,做好前沿技术的预演和积累,坚定不移地持续为开源社区做出贡献。


在云计算的关键底层技术 KVM 领域,腾讯云是唯一连续五年进入全球企业 KVM 开源贡献榜的中国企业,也是贡献值最高的中国企业。腾讯云启动了腾源会,帮助项目健康成长、协助开源爱好者交流、发挥开源领导者领袖价值。同时,腾讯还蝉联了 JDK15、16、17 中国企业贡献度排名第一,并连续作为作为全球 Notable 贡献者被 OpenJDK 社区主导者 Oracle 点名致谢。


第四,开源人才年轻化。从 2006 年开始,腾讯就围绕着人才培养、联合研究、学术交流三条主线,开展腾讯高校合作犀牛鸟计划,为行业培养优秀的互联网人才。2021 年,腾讯首次启动了“犀牛鸟开源人才计划”,继续与高校深入合作,帮助学生由浅入深了解开源知识,用企业真实项目来反哺教学,进一步助力开源人才生态的发展。首期计划中,一共有 420 所国内外高校,超过 3000 位学生参与。王巨宏表示,未来腾讯希望链接更多行业机构一起参与发展,为开源教育贡献更多的智慧和力量。

云与开源共生共荣


在谈到云和开源的关系时,王巨宏表示,目前云上几乎所有的主流技术都是开源的产物,可以说,云行业的快速发展,正是得益于开源技术的红利。随着云计算和云原生的发展,也逐渐形成了云开源生态,云则为开源的发展提供了最佳的载体。


具体来看,云让开发者能够更方便地使用和共享开源技术。“腾讯云在持续与开源产品、开源架构做兼容,使用统一标准,方便所有厂商、开发者都能够快速、放心的使用。”


王巨宏表示,腾讯云也致力于通过云原生开源项目,与行业共同探索开源的社会价值和商业价值。“我们希望未来不管是一个人,还是三五个人的小团队,或者是大多数中小企业,都能用上和大厂一样的框架和技术,进而助力整个行业技术的创新和进步。”


据介绍,腾讯云也在积极通过开源的方式,共建开放协作的技术标准,致力于用开源推动技术发展。比如今年 10 月,腾讯云联合社区多家厂商共同发起的云原生边缘容器开源项目 SuperEdge 通过捐赠评定,正式成为了 CNCF 云原生计算基金会的沙箱项目。这不仅意味着该项目得到了云原生开源社区的认可,同时也标志着该项目从腾讯走向了社区,为建立基于容器的边缘计算基础设施标准,加速边缘计算行业的发展迈出了重要一步。


多媒体领域对性能有着极强的渴求——几乎每过十年压缩率会提升一倍,而对计算资源的要求则增强到十倍,因此从技术和社区发展的角度,发现和理解好的开源项目并提供全方位的性能优化对整个行业都是非常重要的。在当前多媒体领域的主流开源项目中,腾讯云都参与了贡献,比如媒体库(FFmpeg)、流媒体服务器(SRS)、编码库(AOM)、播放器(VLC)、传输协议(WebRTC、SRT)等。同时,腾讯云也参与了音视频领域的多个开放标准组织,其中在 Alliance for Open Media 中,腾讯是国内唯一一家 Founding Member,将来还会参与到下一代开放编码标准 AV2 的制定中。


王巨宏表示,开源工作是一项长跑,可能会在长时间内都是默默无闻和孤独的,因此要有足够的信念和理想驱动才有可能坚持下来,对个人、对企业来说都是如此。腾讯也希望通过构建一个开放的社区链接、帮助更多的开发者、企业加速其开源创新,一起拥抱开源、开放协作。其中,腾源会就是这一规划的重要象征和起点。目前,腾源会已聚集超过 30 位的开源领袖,并与十多个开源社区和国际国内顶尖开源基金会形成联结,充分发挥开源社区的“源力”,与广大开发者一起创造正向价值,用技术创造更美好的未来。

2021-11-04 18:0314203

评论

发布
暂无评论
发现更多内容

☕️【Java 技术之旅】知识盲点关于jar包的点点滴滴

洛神灬殇

Java jar Jar包扫描 6月日更

阿里P8熬了一个月肝出这份32W字Java面试手册,在Github标星68K+

Java 程序员 面试

从零开始学习3D可视化之控制对象(2)

ThingJS数字孪生引擎

可视化 数据化 3D 3D可视化

《原则》(三)

Changing Lin

阿里直通车?阿里Java面试“内幕”:十万字内部面试题总结

Java架构追梦

Java 阿里巴巴 架构 面试

defi流动性系统开发案例详情丨defi流动性源码功能

系统开发咨询1357O98O718

牛客网亲测有效!牛客下载量近百万的Java程序员复盘秘籍真滴强

小Q

Java 学习 编程 架构 面试

龙蜥专场精彩回放来了!10位技术大咖、242位开发者相聚

阿里云基础软件团队

百度搜索与推荐引擎的云原生改造

百度开发者中心

云原生

分享:在阿里做Java开发的这五年,收获与感悟

Java架构师迁哥

2021金三银四面试经历:腾讯三面落马+拒网易、CVTE后,字节四面成功拿下offer

Java 程序员 架构 面试

OGA 联盟正式成立!禅道作为理事单位助力共建开源生态!

禅道项目管理

项目管理 DevOps gitlab

你想进大厂吗?阿里Java面试“内幕”分享

Java架构师迁哥

华为 HarmonyOS 正式发布!你还认为鸿蒙只是安卓套壳吗?

北游学Java

鸿蒙

拍乐云推出业内首个「线上美术教学音视频方案」,打造极致互动体验

拍乐云Pano

联邦计算在百度观星盘的实践

百度Geek说

23种设计模式,正确的解读方式原来是这样

Java架构师迁哥

无刷电机与有刷电机的区别

不脱发的程序猿

无刷电机 有刷电机 电机

iOS上的CSS样式协议 VKCssProtocol

iOSer

CSS ios 移动开发 ios开发 VKCssProtocol

【干货篇】bilibili:基于 Flink 的机器学习工作流平台在 b 站的应用

Apache Flink

flink

拍乐云受邀QCon大会 | 详解音视频技术架构实践,首发美术教学音视频方案

拍乐云Pano

python使用命令行传入参数

卤蛋翔

6月日更

大数据好书推荐

五分钟学大数据

defi流动性挖矿系统开发(案例版)丨defi流动性挖矿源码现成版

系统开发咨询1357O98O718

defi流动性挖矿系统开发案例分析,defi流动性挖矿现成源码

系统开发咨询1357O98O718

官宣!禅道与极狐(GitLab)达成深度合作,携手推进开源开放DevOps生态发展

禅道项目管理

项目管理 DevOps gitlab

反洗钱监管再度升级,看这家金融集团如何应对

索信达控股

大数据 银行 金融监管 风险管理 数据管理

新大陆!阿里P9整理出:Java架构师“成长笔记”共计23版块

Java架构师迁哥

Consul场景用例:服务注册(Service discovery) & 服务网格(Service mesh)

awen

微服务 Consul Service Mesh 服务网格 服务注册与发现 服务网格

蓝海战略 - 如何设计与众不同的价值曲线

石云升

战略思考 职场经验 6月日更

Flink 在有赞的实践和应用

Apache Flink

flink

腾讯披露5大技术领域开源新进展,加码布局云原生_开源_凌敏_InfoQ精选文章