腾讯 TarsCloud 获得尖峰开源技术创新奖
7月3日,由中国信息通信研究院主办的2019云计算开源产业大会在北京举办。腾讯开源独揽尖峰开源企业奖、尖峰开源技术创新奖(自主研发项目)、尖峰开源技术创新奖(基于社区版本二次开发项目)、行业开源技术领航奖和尖峰开源人物等5项大奖,并成为首个通过可信开源治理能力评估认证的自发开源企业。
其中微服务生态框架TarsCloud获得了尖峰开源技术创新奖(自主研发项目)。
近年来,云计算开源技术逐渐成为云计算发展的重要支撑和导向,改变了以往的信息技术进化模式,引领软件技术标准的发展和创新,深刻影响着整个信息技术产业的发展格局,TarsCloud多年来在该领域一直不断发展。
目前,TarsCloud包括Tars、TSeer与DCache三个开源项目。
- TARS是基于名字服务使用TARS协议的高性能RPC开发框架,同时配套一体化的服务治理平台。
- TSeer是TARS生态下,一套服务注册发现容错的方案,是对TARS名字服务功能的轻量化。
- DCache是TARS生态下,一个基于TARS框架开发的分布式NoSQL存储系统。
Tars取名于电影“星际穿越”中的机器人,是腾讯内部使用将近十年的基于微服务的统一应用框架TAF(Total Application Framework),目前腾讯有160多个业务(如手机浏览器、应用宝、手机管家等)在1.6多万台服务器上使用Tars。2017年,Tars在GitHub开源,目前拥有超过7000个star。作为众多RPC框架中比较杰出的代表,Tars在性能方面4倍于同类型的谷歌开源的gRPC框架。
业内同类型RPC开源框架众多,Tars的技术创新在于:
- 提供了高效、可视化运维平台;
- 支持包括C++、Java、PHP、Go与Nodejs等多语言;
- 能够自动生成客户端和服务端相关的通信代码;
- 支持同步异步、单用三种调用模式;
- 支持IDC、SET分组。
2018年6月,Tars开源项目捐赠给了Linux基金会,通过基金会,Tars能触达更多开发者,助力更多企业和个人在微服务方面高效开发。
作为Tars生态的组成部分,TSeer、DCache分别于2018、2019年在GitHub开源,均基于BSD 3-Clause License开源协议,TSeer同样于2018年6月随Tars一起被捐赠给Linux基金会。
TSeer的技术创新表现在:
- 在 Tars 基础上,轻量化了TARS名字服务功能,对业务入侵性低;
- 提供Agent和API两种接入方式 ;
- 多种负载均衡方式以保障各节点的合理负载。
DCache作为基于Tars的分布式NoSQL存储系统,同样有很多创新特性:
- 在 Tars 基础上,支持高性能存储
- 支持多种数据结构(key-value,k-k-row,list,set,zset)
- 支持数据持久化落地到后端数据库
- 集群模式,高扩展,高可用,支持异地镜像,就近接入
截至2019年7月3日,TarsCloud累计Star数超过一万,已有87位贡献者,平均两个月发行一次新版本, Commit数达1479个,现有13个代码库。不管是从代码受欢迎程度,还是项目的维护程度来看,都是同期同类开源项目中的较高水平,目前各项数据增长态势平稳,整体项目比较健康。事实上,TarsCloud开源项目目前已在上百家企业应用,涵盖即时通讯、直播、视频、游戏、金融、交通与IoT等多个行业。
TarsCloud获得尖峰开源技术创新奖后的脚步并没有停下,据了解,TarsCloud账户下后续还会开源腾讯内部的TConfig、TMonitor等项目,并且将支持Docker与Kubernetes。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
扩展国产数据库生态,巨杉技术社区与恩墨学院建立全面合作
2019年6月28日,巨杉技术社区与恩墨学院在深圳正式宣布全面合作,共同拓展国产数据库技术生态。 在新技术趋势下,原生分布式数据库将成为新一代数据架构的绝对核心,也是企业走向微服务、云化架构的最重要技术支撑。因此,巨杉技术社区和恩墨学院,作为数据库领域最具影响力的技术社区之一,强强联合,建立从社区到公司全面合作。 本次合作,双方将从培训、技术服务、技术推广等方面出发,结合技术、产品、社区的多方面资源,共同打造新一代的开源数据库技术社区,推进新一代分布式数据库的用户生态建设,推进国产数据库技术生态的不断成熟。 巨杉数据库是一款开源的金融级分布式关系型数据库。自2011年成立以来,坚持从零开始打造分布式开源数据库引擎。 SequoiaDB巨杉数据库的应用场景包括分布式在线交易、数据中台、分布式内容管理等。目前,巨杉数据库已在超过50家500强级别的大型商业银行核心生产业务上线,企业用户总数超过1000家。 巨杉数据库也是是中国首家连续两年入选 Gartner 数据库报告的数据库厂商。 恩墨学院由云和恩墨(北京)信息技术有限公司独立管理运营。云和恩墨(北京)信息技术有限公司,以数据驱动,成就...
- 下一篇
IBM 完成对 Red Hat 的收购
当地时间 7 月 9 日,IBM 宣布最终以 340 亿美元完成对 Red Hat 的收购。 该交易是去年 10 月份宣布的,作为 IBM 100 多年光辉历史上最大的一笔交易,同时也是美国科技界历史上的第三大交易、开源界最大的一笔交易,消息引起了广泛关注。 IBM 希望通过收购 Red Hat,将 Red Hat 开放式混合云技术的强大功能和灵活性与 IBM 创新和行业专业知识的规模和深度相结合,共同推出下一代混合多云平台,该平台基于 Linux 和 Kubernetes 等开源技术,允许企业在本地以及私有和多个公共云上安全地部署、运行和管理数据与应用。 IBM 还强调致力于保持 Red Hat 的独立性、中立性、文化与行业合作伙伴关系,为客户和合作伙伴提供自由、选择和灵活性,而 Red Hat 对开源的坚定承诺将保持不变,收购之后 Red Hat 将作为 IBM 混合云团队独立运营。通过此次收购,IBM 将继续致力于 Red Hat 的开放式治理、开源贡献、参与开源社区和开发模式,以及促进其广泛的开发人员生态系统。此外,通过专利承诺、GPL 合作承诺、OIN 和 LOT 网络等工作...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2整合Redis,开启缓存,提高访问速度
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS8编译安装MySQL8.0.19
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- Red5直播服务器,属于Java语言的直播服务器