文档章节

腾讯将两大自研项目送给Linux基金会

l
 linuxCool
发布于 2018/07/04 21:28
字数 1622
阅读 17
收藏 0

腾讯将两大自研项目送给Linux基金会腾讯将两大自研项目送给Linux基金会
6 月 25 日,Linux 基金会,集结世界顶级开发者的非营利开源组织,宣布腾讯正式成为 Linux 基金会白金会员。这意味着,腾讯继今年 3 月成为 LF 深度学习基金会初始白金会员后,进一步与 Linux 基金会深入协作,持续助力中国开源社区的创新发展。

25 日, LC3(LinuxCon + ContainerCon + CloudOpen)中国 2018 大会在北京开幕,该会议由 Linux 基金会主办,是集 Linux、容器、云技术、网络、微服务等多种前沿开源议题于一身的科技盛会,吸引超过 2000 名开源专家共聚一堂。在本届大会上,腾讯宣布将其两大自研开源项目——高性能 RPC 开发框架 TARS,及其轻量化名字服务方案 TSeer 贡献给 Linux 基金会。

腾讯副总裁曾宇表示:“我们很高兴 TARS 和 TSeer 开源项目可以加入 Linux 基金会。十多年来,腾讯积累了丰富的应对海量用户的经验,包括如何实现最佳的资源分布、负载均衡、容灾容错等。TARS 和 TSeer 独特的用户经验将为 Linux 社区提供很好的补充,也希望基于基金会的支持,在国际上吸引更多的顶尖开发者。

“我们非常感谢腾讯对 TARS 和 TSeer 的开源。这些创新技术能让大量的研发团队获益。” Linux 基金会执行董事 Jim Zemlin 对与腾讯的合作表示高度认同,“对 Linux 基金会而言,腾讯开源项目的加入,将对社区透明管理、市场支持、人才培训、法务援助等方面带来一系列积极影响。我们期待日后与逐渐壮大的中国开源社区展开更深入的合作。”

据悉,TARS 是由腾讯开发的成熟 RPC 框架,能快速搭建系统及自动生成代码,兼顾易用性与高性能。同时,TARS 支持远程操作和包括 C++、Java、Node.js、PHP、Python 在内的多种编程语言,帮助开发者及企业以微服务的方式快速构建自己稳定可靠的分布式应用,让开发聚焦业务逻辑,有效提升运营效率。

TSeer 则是 TARS 的轻量化名字服务方案。它作为一套服务注册发现容错的方案,基于轻巧灵便、对业务的侵入性低、支持多种负载均衡算法等特点。在服务发现的核心功能之上,TSeer 还为用户提供可靠的故障容错策略。目前,TSeer 广泛运用于 QQ 浏览器、应用宝、腾讯手机管家、腾讯文学等腾讯产品中,承载着日均百亿级的请求量。

聚焦 TARS 框架的高效用性,不难发现它在服务发现、智能调度、容灾容错和灵活融合方面展现的卓越能力。TARS 将完备、多维的监控设备与可视化管理平台结合,有效实现高效运作。相比于其他开源微服务框架,TARS 多语言支持、可延展协议、便捷开发操作与监控的特点使其竞争优势进一步突显。

TSeer 的独特优点则在两方面体现:在容灾容错上,TSeer 通过支持多种负载均衡算法向用户提供可靠的故障容错策略;在优化调用上,TSeer 将 IDC 分组、Set 分组和 All 三种不同的路径方案与智能最优的时序方案结合,有效解决业务跨地区、跨机房调用等难题,极大提升服务的可用性和调用质量。

TARS 和 TSeer 已经在腾讯内部打磨十年之久,并在手机 QQ 浏览器、应用宝、手机管家等 160 多个核心业务、5 万多台服务器上广泛应用。2017 年 4 月,TARS 正式宣布开源,社区参与度显著提升。在过去八个月中,TARS 又主动进行了三个版本的迭代,涉及多种新功能、语言及 ProtoBuf 协议的更新。此外,阅文集团、虎牙、优品财富、科大讯飞等项目成员也积极为 TARS 与 TSeer 贡献,带动了 TARS 与 TSeer 在金融、教育、健康医疗、政务等多个行业领域的应用。

想进一步了解 TARS 和 TSeer,或希望对项目作出贡献,可通过以下网址获得更多信息。

TARS:https://github.com/Tencent/Tars

TSeer :https://github.com/Tencent/TSeer

关于腾讯开源国际社区活动

腾讯以 GitHub 为主要阵地进行开源项目经营:

截止到 2018 年 6 月,正式发布的腾讯对外开源项目共计 57 个,GitHub 获得了 15 万 Star。在国内和国际社区收获了理解与认可。

腾讯很多业务团队参与贡献 OpenStack、 KVM、docker、NVDIMM、ceph、HBase、Hadoop、linux、Spark、kubernetes、torrent、dht、goprocinfo、flannel、netlink 等知名开源社区和项目,成为会员和 maintainer,受到国际肯定和认可。例如:

成为 Openstack 基金会白金会员,获得 2017 全球 OpenStack Superuser 奖项;

成为 Linux Deep Learning 基金会白金会员,并获得董事会席位,增强对公司业务至关重要的 AI 领域在未来国际范围内的领导力。

Linux 基金会黄金会员(即将升级为白金会员),加强腾讯与 Linux 基金会开展深度合作的基础,接触更多开源社区资源。

CNCF 黄金会员,腾讯在容器服务、KVM 虚拟化等重大开源项目贡献力量;

加入 MariaDB 释放腾讯云数据库 CDB 和腾讯游戏 DBA 的多年积累;

加入 Linux Foundation Networking (LFN) 基金会,以银牌会员的身份参与 LFN 项目的维护,规划以及建设。

过去一年,产生一名 docker 项目 maintainer,一名 ceph 项目的 maintainer,一名 NVDIMM 虚拟化的 maintainer,贡献了 44 个 patch 到 HBase 社区,35 个 patch 到 Docker,31 个 patch 到 Hadoop, 17 个 patch 到 ceph, 13 个 patch 到 Spark, 9 个 patch 到 Kubernetes。

本文转载自:https://www.linuxprobe.com/tengxun-linux.html

l
粉丝 11
博文 738
码字总数 325972
作品 0
合肥市
私信 提问
Ubuntu 16.04.5 LTS 已经发布-提升稳定性和兼容性

Ubuntu 16.04.5 LTS 已经发布-提升稳定性和兼容性 IMCN 1分钟前暂无评论 阅读 2 次 Ubuntu 16.04.5 LTS 其实一周以前就已经发布,LTS是一个长期支持版本,当然如果你是桌面用户,可能你已经用...

IMCN
2018/08/14
0
0
Zorin OS 12.4发布-友好的Linux发行版本

Zorin OS 12.4发布-友好的Linux发行版本 IMCN 9分钟前暂无评论 阅读 10 次 作为ubuntu的又一款衍生版本,Zorin OS 12.4更加适用于刚转投Linux阵营的用户,现在Zorin OS 12.4已经发布。 Zori...

IMCN
2018/08/16
0
0
Linux应用已经可以在谷歌多款Chromebook笔记本使用

Linux应用已经可以在谷歌多款Chromebook笔记本使用 Ronny 16分钟前暂无评论 阅读 19 次 6月29日消息 微软此前曾为Windows 10推出了Linux子系统,能让用户在Windows 10设备中运行Linux环境。 ...

Ronny
2018/07/08
0
0
OpenBSD禁用英特尔 CPU 的超线程支持

OpenBSD禁用英特尔 CPU 的超线程支持 Ronny 27分钟前暂无评论 阅读 16 次 因担忧更多 Spectre 变种漏洞,OpenBSD 项目宣布它计划禁用英特尔 CPU 的超线程支持。超线程是同时多线程技术的英特...

Ronny
2018/07/07
0
0
Fedora 28 server 安装截图

Fedora 28 server 安装截图 IMCN 55分钟前暂无评论 阅读 16 次 Fedora 28 发布有一段时间了,今天突然想试试Fedora 28的服务器版本,Fedora server 有一个亮点就是可以web客户端进行管理,当...

IMCN
2018/07/09
0
0

没有更多内容

加载失败,请刷新页面

加载更多

会用python把linux命令写一遍的人,进大厂有多容易?

看过这篇《2000字谏言,给那些想学Python的人,建议收藏后细看!》的读者应该都对一个命令有点印象吧?没错,就是 linux 中经常会用到的 ls 命令。 文章中我就提到如何提升自己的 python 能力...

上海小胖
21分钟前
6
0
HashMap的特性

一、hashmap数据结构:哈希表结构:数组+链表 hashmap调用默认构造方法会产生一个默认底层是长度为16的Entry数组,首先调用key的hasCode()方法来得到一个整数, int hash = hash(key.hashCode...

GGbird
21分钟前
16
0
第五章 spring-connet之Imports注解来龙去脉

前言 imports是一个在spring体系里非常重要的注解,基本每个Enable开头的注解必然有一个import注解。接下来我们深入研究下import的作用。看小节的同学建议先取看PostProcessorRegistrationDe...

鸟菜啊
24分钟前
4
0
CentOS部署Harbor镜像仓库

关于Harbor Harbor是用于存储和分发Docker镜像的镜像仓库服务,相比Docker Registry,Harbor在安全、标识、管理等方面做了增强,更适合企业使用; 官方网站:https://goharbor.io/ 官方开源:...

程序员欣宸
29分钟前
5
0
JavaScript调试必会的8个console方法

每个JavaScript开发者都用过console.log()来调试程序,但实际上Console对象还提供了很多其他方法可以提高调试效率。本文将介绍8个有趣的Console方法,即使JavaScript老手也不一定知道! 1、c...

汇智网教程
51分钟前
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部