7 月 3 日,由中国信息通信研究院主办的 2019 云计算开源产业大会在北京举办。腾讯开源独揽尖峰开源企业奖、尖峰开源技术创新奖(自主研发项目)、尖峰开源技术创新奖(基于社区版本二次开发项目)、行业开源技术领航奖和尖峰开源人物等 5 项大奖,并成为首个通过可信开源治理能力评估认证的自发开源企业。
就在 7 月 2 日,腾讯在 GitHub 上的 Star 数累计达到 23 万,在全球企业开源 Star 数排名中跃居前十。
腾讯开源管理办公室执行总监许勇表示,“我们最近刚发布了腾讯开源路线图,通过‘三步走’的开源计划,不断深化腾讯已有的技术能力。在内部,我们也在大力推进开源协同,可以预见,未来会有越来越多的优质开源项目涌现。在开源的道路上,腾讯致力于贡献企业的科技力量,助力开源行业规范化,推动开源和开放进一步升级。
唯一尖峰开源企业奖获奖单位,全国首家通过自发开源类可信开源企业认证
自 2010 年以来,腾讯开始试水开源,为适应开源业务日益蓬勃的发展情况,腾讯积极探索有自己特色的开源治理方法,特别成立了腾讯开源管理办公室,并下设项目管理委员会、腾讯开源联盟和开源合规组三大组织,自上而下地传递腾讯开源策略,自下而上地落地开源技术生态。同时,通过开放的开源评审平台,孵化和培育优秀的自主开源项目。此次会上,腾讯不仅是唯一的 OSCAR 尖峰开源企业奖获奖单位,腾讯开源联盟主席堵俊平也荣获开源尖峰人物奖。
腾讯开源管理办公室高级合规经理夏紫鑫介绍,这是一套从平台建设、孵化、评审到项目发布、运营的完整开源运作机制,不但使腾讯开源以高效、可持续的方式发展,也为行业的开源标准化治理提供了很好的借鉴模式。腾讯也是此次全国首家通过可信开源治理能力评估认证的自发开源企业,体现了行业对“腾讯方法”的肯定。
据了解,可信开源认证由中国信息通信研究院牵头、国内 20 余家 IT 企业和金融机构都参与了制定,是国内首个开源治理能力评价标准。面向自发开源企业的开源治理能力评估,主要考察企业在开源治理组织架构、开源项目管理制度、开源工具平台建设、开源项目申请、开源项目审批、开源项目发布、开源项目运行维护、开源社区管理、开源项目关闭共九个方面的规范性。
在高效的开源治理机制之下,腾讯涌现了一批高质量、高复用的开源项目,截至目前总数已达 75 个,覆盖云计算、腾讯游戏、腾讯 AI、腾讯安全、小程序等多个领域。这些项目在 GitHub 的各项互动也获得了很好的反馈。就在 7 月 2 日,腾讯在 GitHub 上的 Star 数累计达到了 23 万,在全球企业开源 Star 数排名中跃居前十。作为收藏开源项目的功能,Star 数越多,表示该项目越受欢迎。
TarsCloud、腾讯云 TStack 等获开源技术创新奖
作为代表性项目,腾讯开源旗下的 TarsCloud、腾讯云 TStack 等在会上亮相。
TarsCloud 此次获得了自主研发项目类的“尖峰开源技术创新奖”。它包括 TARS、TSeer、DCache 三个开源项目,TARS 是基于名字服务使用 TARS 协议的高性能 RPC 开发框架,同时配套一体化的服务治理平台。TSeer 和 DCache 基于 TARS 生态切入不同细分领域,TSeer 是对 TARS 名字服务功能的轻量化,DCache 则是基于 TARS 框架开发的分布式 NoSQL 存储系统。
据 TarsCloud 项目负责人单致豪介绍,TarsCloud 开源项目已经应用在了通讯、金融、交通、物联网等领域的上百家企业,服务有上万名开发者。从项目受欢迎程度和代码贡献程度看,截至 2019 年 7 月 4 日,TarsCloud 累计 Star 数超过一万,已经有 87 位贡献者,平均两个月发行一次新版本,Commit 数达 1479 个,现有 13 个代码库。从技术创新来说,TARS 提供了高效、可视化运维平台,支持多语言,包括现今各种主流语言,如 C ++、Java、Go、PHP、Node.js 等,能自动生成客户端和服务端相关的通信代码,支持同步、异步、单向三种调用模式。同时,它支持 IDC、SET 分组,提供了跨地区、跨机房,就近接入的功能。TSeer 轻量级服务注册发现容错方案,对业务侵入性极低。DCache 的数据采用内存存储,支持连接后端 DB 实现数据持久化。
获得基于社区版本二次开发项目类“尖峰开源技术创新奖”的是腾讯云 TStack。作为目前国内最大的开源私有云平台之一,腾讯云 TStack 基于 OpenStack、docker、k8s、istio 等开源底层,并在开源基础上进行了大量的开发改造,不仅解决了 OpenStack 在大规模部署时的存在的不稳定风险,还实现了自动化部署、多云管理、容器服务与微服务框架等关键能力,并提供完备的产品体系和运营服务,形成一整套私有全栈云解决方案。
腾讯云 TStack 技术负责人郑松坚提到,腾讯云 TStack 超强的兼容性不仅支持传统 X86 架构,还可适配多种国产服务器、小型机等,灵活的交付部署能力使其具有极强的项目适应能力,被广泛应用于政务、医疗、制造、建筑、教育等关乎国计民生的行业中。截至目前,腾讯云 TStack 在腾讯内部部署的主机已经超过 12000 台,稳定运营 7 年。
蓝鲸智云斩获 行业开源技术领航奖
“行业开源技术领航奖”是今年设置的新奖项,旨在表彰与 OSCAR 建立合作的自主开源项目中,能够在垂直行业内产生巨大影响,填补国内技术空白,起到引领和带动效应的项目。
获奖的腾讯蓝鲸智云项目定位于企业上云前后的研发、运维、运营一体化跨云管理,基于 PaaS 技术构建新一代企业分布式运营操作系统,适用于私有云、公有云、混合云等多种场景。目前开放的国内唯一的运维 PaaS 部分已经帮助数万家企业解决了运维自动化、运维一体化和运维开发等云时代的运维难题,其中开源的 CMDB、标准运维、容器管理、持续集成等部分均实现了“自主开源”,“完整开源”和“协议宽松”三项基本要求,对垂直行业产生了巨大影响,填补了国内技术空白,受到众多企业的接受及模仿,起到了引领和带动作用,给予重点表彰,单独授奖。