Gitee 官方博客
  • 产品动态
  • 企业案例
  • 项目推荐
  • 关于开源
  • 发现更多
  • 回到 Gitee
  • 产品动态
  • 企业案例
  • 项目推荐
  • 关于开源
  • 发现更多
  • 回到 Gitee

开源步履不停,腾讯 TARS 登陆码云 Gitee

Gitee
6 年前发布在 产品动态

TARS 是由腾讯捐赠给 Linux 基金会的开源微服务治理框架,目前已经有来自腾讯、阅文、虎牙、微软、微众、ARM、科大讯飞、好未来、优品财富、大唐移动等企业的贡献者,并有150多家企业正在使用。它能快速搭建系统及自动生成代码,兼顾易用性与高性能,同时支持 C++、Golang、Java、Node.js 与 PHP 在内的多种编程语言,帮助开发者及企业以微服务的方式快速构建自己稳定可靠的分布式应用,让开发聚焦业务逻辑,有效提升运营效率。

目前,TARS 系列 14个 项目仓库全部在码云 Gitee 上线,点击这里,直达组织主页。

主要项目简介:

高性能微服务开发框架 Tars

Tars是腾讯将其内部使用的高性能微服务开发框架,经十年以上的实践成果总结而成的开源项目,目前支持 C++, Java , PHP , Nodejs, Go 等语言。该框架为用户提供了涉及到开发、运维、以及测试的一整套解决方案,帮助一个产品或者服务快速开发、部署、测试、上线。 它集可扩展协议编解码、高性能 RPC 通信框架、名字路由与发现、发布监控、日志统计、配置管理等于一体,通过它可以快速用微服务的方式构建自己的稳定可靠的分布式应用,并实现完整有效的服务治理。

仓库地址:https://gitee.com/TarsCloud/Tars

TARS 框架服务的运维管理平台 TarsWeb

Tars Web 是 TARS 框架服务的运营管理平台,提供了丰富的功能来帮助一个产品或者服务快速开发、部署、测试、上线。 通过 Tars Web 管理平台, 使用者可以轻松完成如下内容:查看现有服务 IP 列表;对单台机器进行服务配置变更;服务发布、版本回退;调用监控上报查看;机器或服务本身监控上报查看;单个或批量进行服务配置。

开源步履不停,腾讯 TARS 登陆码云 Gitee-Gitee 官方博客

仓库地址:https://gitee.com/TarsCloud/TarsWeb

TARS在PHP语言的解决方案 Tars-PHP

Tars-PHP是针对 PHP 使用 Tars 二进制协议,以及 Tars 平台整体运维、RPC 等一系列能力的解决方案, 具有如下特点:

  • 功能完善: 对标现有 C++、JAVA、Node.JS 体系功能
  • 灵活: 论灵活, 谁与 PHP 争锋?
  • 轻量: 用最轻量的设计, 点到即止, 即插即用
  • 高效: 插上 SWOOLE 协程的翅膀, 不得不飞

仓库地址:https://gitee.com/TarsCloud/TarsPHP

基于 TARS 体系研发的快速搭建 Node.js 服务 Tars.js

基于 Tars 体系研发出了 Tars.js 以便用户在不改变异构系统整体架构的情况下快速搭建(迁移) Node.js 服务,并可非常方便的将原来的单一服务拆分为多个(逻辑)子服务。

开源步履不停,腾讯 TARS 登陆码云 Gitee-Gitee 官方博客

Tars.js 经过 5 年多的沉淀与迭代(Node.js@0.10版本即提供支持),广泛运用于QQ、浏览器、地图、应用宝、手机管家、腾讯医疗、腾讯觅影、保险、彩票等几十个重要业务中,日承担了上百亿流量。

仓库地址:https://gitee.com/TarsCloud/Tars.js

TARS 的 Go 语言实现版本 TarsGo

TarsGo 是一个 Go 语言实现的高性能微服务框架,也是微服务框架 Tars 的 Go 语言实现版本。TarsGo 是基于 Golang 编程语言使用Tars协议的高性能RPC框架。随着 Docker , K8S , etcd 等容器化技术的兴起,Go 语言变得流行起来。Go 的 goroutine 并发机制使 Go 非常适合用于大规模高并发后端服务程序的开发。Go 语言具有接近 C/C++ 的性能和接近 python 的生产力。TarsGo 的性能要比其他微服务开发框架的性能高数倍。

开源步履不停,腾讯 TARS 登陆码云 Gitee-Gitee 官方博客

在腾讯,一部分现有的 C++ 开发人员正逐渐向Go转型,Tars 作为广泛使用的RPC框架,现已支持 C++/Java/Node.js/PHP,其与 Go 语言的结合已成为大势所趋。因此,在广大用户的呼声中我们推出了 TarsGo,并且已经将它应用于 QQ、腾讯视频、游戏、地图、快报、应用宝、腾讯云、智能客服、互联网+以及其他项目中。

仓库地址:https://gitee.com/TarsCloud/TarsGo

TARS 框架的基础服务 TarsFramework

该工程是 Tars 框架的基础服务,是承载 TARS 各个语言的服务运行的基础框架。

仓库地址:https://gitee.com/TarsCloud/TarsFramework

TARS 系列其他项目:

TARS 框架 Java 语言的源代码 TarsJava,仓库地址:https://gitee.com/TarsCloud/TarsJava

TARSRPC 框架 C++ 语言的源代码 TarsCPP,仓库地址:https://gitee.com/TarsCloud/TarsCpp

对 tup 协议进行封装的各种语言开发包 TarsTup,仓库地址:https://gitee.com/TarsCloud/TarsTup

为 TARS 框架提供 docker 映像 TarsDocker,仓库地址:https://gitee.com/TarsCloud/TarsDocker

来码云 Gitee,为 TARS 系列项目点亮 Star,TARS 开源之路需要你的支持和参与:)

开源步履不停,腾讯 TARS 登陆码云 Gitee-Gitee 官方博客
码云Gitee

本文系作者 @Gitee 原创发布在 Gitee 官方博客。未经许可,禁止转载。

腾讯蓝鲸智云开源,正式登陆码云 Gitee
上一篇
码云 Gitee 组织全新改版,欢迎国内开源组织入驻
下一篇
近期文章
  • 启航 AI 新航道!Gitee 双十一与你共享智能新未来
  • 《中国DevOps现状调查报告(2023)》发布,Gitee 领跑国产平台
  • 研运一体化之下,Gitee 如何精准赋能银行实施大规模敏捷
  • 对数字「祛魅」,中大型规模企业如何进行有效的研发效能度量?
  • 从混乱到卓越,Gitee Code 如何治好 IT 部门的精神内耗
  • 科技赋能,Gitee 助力国家海关总署实现重大业务改革
  • 科大讯飞选择Gitee旗舰版,完成研发协作平台国产化替代
  • 用脑图做测试用例,高效到家了!
  • 信创驶入快车道,中国赛宝实验室选择 Gitee 搭建高效研发协作平台
  • 金融人怎么写出安全可靠的代码?知名证券企业这样做
相关文章
启航 AI 新航道!Gitee 双十一与你共享智能新未来
《中国DevOps现状调查报告(2023)》发布,Gitee 领跑国产平台
对数字「祛魅」,中大型规模企业如何进行有效的研发效能度量?
从混乱到卓越,Gitee Code 如何治好 IT 部门的精神内耗
关于我们

Gitee(gitee.com)是 OSCHINA.NET 推出的代码托管·协作开发平台,支持 Git 和 SVN,提供免费的私有仓库托管。目前已有超过 1200 万的开发者选择 Gitee。

品牌内容
开源软件 GVP计划 Gitee 封面人物 CopyCat 代码克隆检测
友情链接
开源中国 Gitee Gitee 高校版 Gitee 企业版
Copyright © 2013-2025 Gitee 官方博客. Designed by nicetheme.
  • 产品动态
  • 企业案例
  • 项目推荐
  • 关于开源
  • 发现更多
  • 回到 Gitee
热门搜索
  • Gitee
  • gitee 企业版
  • 码云
  • 开源项目
  • 码云Gitee
  • GVP
  • Git
  • 开源
  • 码云企业版
  • 码云周刊
  • 码云 gitee
  • DevOps
  • gitee企业版
  • 内源
  • 内部开源
  • innersource
  • 小程序
  • 企业版
Gitee
Top