中国公司GitHub霸榜,腾讯开源贡献被央视点赞

2024-03-23 22:32

本文主要是介绍中国公司GitHub霸榜,腾讯开源贡献被央视点赞,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

5月10日,中央广播电视总台《经济半小时》栏目播出《软件开源里的中国声音》特别节目,点赞了腾讯工程师们在技术开放和软件开源上所做的努力。目前腾讯已经开源了120+个项目,有数千位贡献者, Star 数超过35万,开源贡献居于全球前列。

据腾讯公司副总裁王巨宏介绍,曾经能够在 GitHub 周榜上排第一的基本都是美国公司,前十中几乎看不到中国公司,而到了2018年,腾讯开始进入全球排名的前十,并成功在 GitHub 上霸过周榜。

此次节目中重点介绍的 Angel 是腾讯开源的明星项目。在全球最大的代码托管平台 GitHub 上, Star (星标)数量代表着项目的受欢迎程度。目前在 GitHub 上, Angel 获得了 6200 Star,受到开发者和企业的广泛欢迎。

博思数采科技发展有限公司的 CTO 牛京杰在节目中谈到,在两年前,公司从数据库到产品开发框架一直在使用国外的开源软件,在 Angel 开源后,将业务全部转为使用  Angel 系统,并和腾讯一起开发了“票据云”,数据安全性和效率都进一步得到了保障。

Angel 在行业中的影响力不是一天就达成的。早在2015年,腾讯就意识到随着前沿技术的深入发展,已有的开源软件无法满足业务快速发展的需求,大数据体系正在不断迭代。腾讯大数据团队与北京大学崔斌教授团队展开合作,依托于“北京大学-腾讯协同创新实验室”,在2016年底推出了自主研发的机器学习平台 Angel ,应用在微信支付、QQ、腾讯视频、腾讯社交广告及用户画像挖掘等业务上。

“北京大学-腾讯协同创新实验室”由北京大学与腾讯共建,主要面向人工智能、大数据和其他新兴科研领域开展科学研究、学术合作和人才培养,是产学协同创新的一体化平台。Angel 作为该创新实验室的重要科研成果,兼顾了工业界的高可用性和学术界的创新性。

肖品是腾讯大数据团队的专家工程师,也是 Angel 最早一批开发者,他回忆当时自己以最快的速度恶补了机器学习的各类专业书籍,2015年10月,就和团队就将系统的架子搭起来,并跑通了第一个算法:“我们当时还是很兴奋,就看到了希望。”

2017年 Angel 正式对外开源,成为腾讯第一个 AI 开源项目。但随后却有很多用户提issue(议题),表示 Angel 在他们的系统环境中跑不下来,“当时有一些小小的失望。”肖品说。后来他和团队发现,这是由于开源社区开发者和用户在运行环境、使用场景和算法需求等方面,与腾讯内部有很多不一样的地方, Angel 需要在很多地方持续进行优化,包括产品化部署、二次开发、性能优化和稳定性优化等。

之后, Angel 逐渐完善起来,陆续发布了多个大版本,对系统架构进行优化升级,并覆盖了传统机器学习、图计算和深度学习等功能。北京大学崔斌教授团队通过 Angel 系统,在腾讯数据平台的集群上用了2000台机器训练4个小时,经过100轮迭代,完成了3000亿个单词量级的处理任务。Angel 系统的处理速度相较当时业界的 LightLDA 系统提速了5倍以上,这意味着过去一周才能计算完的模型,现在一天左右就能出结果。

腾讯大数据专家工程师程勇及其同事目前正在研发的 Angel PowerFL 联邦学习平台,就是基于 Angel 开发的下一代大数据平台,该平台的目的是为了在保障数据安全的同时提升数据应用价值。程勇介绍道:“在性能方面, Angel PowerFL 支持千亿级别的海量数据计算,通过多种技术突破来提高计算和通信效率,并且已经在金融、医疗、政务、教育等多个行业应用落地。”

2018年,腾讯将 Angel 捐赠给 Linux 基金会旗下的 LF AI 基金会,并在2019年12月正式从基金会毕业,成为国内第一个LF AI基金会的顶级项目。这意味着 Angel 获得了世界级的认可,据了解,目前包括华为、小米等在内,有超过100家公司和机构的开发者和用户参与了 Angel 的开源生态建设。

除了 Angel 项目外,腾讯在云原生、物联网、AI、大数据等领域还有诸多明星开源项目,同时,腾讯还是 Linux、Apache 等9大开源基金会最高级别会员,并孵化了首个起源于中国开源项目的国际开源基金会——TARS基金会。腾讯云在KVM社区已贡献超过170个patch,超过20个技术特性,其中8个被评为KVM年度核心突破,贡献国内排名第一,同时连续四年登上KVM开源贡献榜,成为国内唯一取得这一成就的云服务商。正如腾讯公司董事会主席兼首席执行官马化腾所表态:“腾讯将通过内外部开放源代码等方式,积极参与全球科技共同体共建。”

开源运动经过数十年的发展,目前正在影响着绝大部分的软件系统。近年来,中国开源技术力量正在加速崛起,中国在 GitHub 的开发者数量居于第二,增长速度全球最快,并为 GitHub 贡献了 550 万个项目。可以预见,未来腾讯等中国科技公司和广大的中国开发者们,还将为开源贡献更多的中国力量!

https://github.com/Tencent 

(点击文末阅读原文直接访问)

请给项目 一个 Star !

欢迎提出你的 issue 和 PR!

 国内镜像地址:

https://git.code.tencent.com/Tencent_Open_Source

(登录后才能访问公开项目)

腾讯工蜂源码系统为开源开发者提供完整、最新的腾讯开源项目国内镜像

这篇关于中国公司GitHub霸榜,腾讯开源贡献被央视点赞的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/839695

相关文章

跨国公司撤出在华研发中心的启示:中国IT产业的挑战与机遇

近日,IBM中国宣布撤出在华的两大研发中心,这一决定在IT行业引发了广泛的讨论和关注。跨国公司在华研发中心的撤出,不仅对众多IT从业者的职业发展带来了直接的冲击,也引发了人们对全球化背景下中国IT产业竞争力和未来发展方向的深思。面对这一突如其来的变化,我们应如何看待跨国公司的决策?中国IT人才又该如何应对?中国IT产业将何去何从?本文将围绕这些问题展开探讨。 跨国公司撤出的背景与

阿里开源语音识别SenseVoiceWindows环境部署

SenseVoice介绍 SenseVoice 专注于高精度多语言语音识别、情感辨识和音频事件检测多语言识别: 采用超过 40 万小时数据训练,支持超过 50 种语言,识别效果上优于 Whisper 模型。富文本识别:具备优秀的情感识别,能够在测试数据上达到和超过目前最佳情感识别模型的效果。支持声音事件检测能力,支持音乐、掌声、笑声、哭声、咳嗽、喷嚏等多种常见人机交互事件进行检测。高效推

金融业开源技术 术语

金融业开源技术  术语 1  范围 本文件界定了金融业开源技术的常用术语。 本文件适用于金融业中涉及开源技术的相关标准及规范性文件制定和信息沟通等活动。

安全管理体系化的智慧油站开源了。

AI视频监控平台简介 AI视频监控平台是一款功能强大且简单易用的实时算法视频监控系统。它的愿景是最底层打通各大芯片厂商相互间的壁垒,省去繁琐重复的适配流程,实现芯片、算法、应用的全流程组合,从而大大减少企业级应用约95%的开发成本。用户只需在界面上进行简单的操作,就可以实现全视频的接入及布控。摄像头管理模块用于多种终端设备、智能设备的接入及管理。平台支持包括摄像头等终端感知设备接入,为整个平台提

K8S(Kubernetes)开源的容器编排平台安装步骤详解

K8S(Kubernetes)是一个开源的容器编排平台,用于自动化部署、扩展和管理容器化应用程序。以下是K8S容器编排平台的安装步骤、使用方式及特点的概述: 安装步骤: 安装Docker:K8S需要基于Docker来运行容器化应用程序。首先要在所有节点上安装Docker引擎。 安装Kubernetes Master:在集群中选择一台主机作为Master节点,安装K8S的控制平面组件,如AP

从戴尔公司中国大饭店DTF大会,看科技外企如何在中国市场发展

【科技明说 | 科技热点关注】 2024戴尔科技峰会在8月如期举行,虽然因事未能抵达现场参加,我只是观看了网上在线直播,也未能采访到DTF现场重要与会者,但是通过数十年对戴尔的跟踪与观察,我觉得2024戴尔科技峰会给业界传递了6大重要信号。不妨简单聊聊:从戴尔公司中国大饭店DTF大会,看科技外企如何在中国市场发展? 1)退出中国的谣言不攻自破。 之前有不良媒体宣扬戴尔将退出中国的谣言,随着2

MiniGPT-3D, 首个高效的3D点云大语言模型,仅需一张RTX3090显卡,训练一天时间,已开源

项目主页:https://tangyuan96.github.io/minigpt_3d_project_page/ 代码:https://github.com/TangYuan96/MiniGPT-3D 论文:https://arxiv.org/pdf/2405.01413 MiniGPT-3D在多个任务上取得了SoTA,被ACM MM2024接收,只拥有47.8M的可训练参数,在一张RTX

HomeBank:开源免费的个人财务管理软件

在个人财务管理领域,找到一个既免费又开源的解决方案并非易事。HomeBank 正是这样一个项目,它不仅提供了强大的功能,还拥有一个活跃的社区,不断推动其发展和完善。 开源免费:HomeBank 是一个完全开源的项目,用户可以自由地使用、修改和分发。用户友好的界面:提供直观的图形用户界面,使得非技术用户也能轻松上手。数据导入支持:支持从 Quicken、Microsoft Money

如何提高 GitHub 的下载速度

如何提高 GitHub 的下载速度 文章目录 如何提高 GitHub 的下载速度1. 注册账号2. 准备好链接3. 创建仓库4. 在码云上下载代码5. 仓库更新了怎么办 一般来说,国内的朋友从 GitHub 上面下载代码,速度最大是 20KB/s,这种龟速,谁能忍受呢? 本文介绍一种方法——利用“码云”,可以大大提高下载速度,亲测有效。 1. 注册账号 去“码云”注册一

开源分布式数据库中间件

转自:https://www.csdn.net/article/2015-07-16/2825228 MyCat:开源分布式数据库中间件 为什么需要MyCat? 虽然云计算时代,传统数据库存在着先天性的弊端,但是NoSQL数据库又无法将其替代。如果传统数据易于扩展,可切分,就可以避免单机(单库)的性能缺陷。 MyCat的目标就是:低成本地将现有的单机数据库和应用平滑迁移到“云”端