@TarsFoundation
TARS基金会是Linux基金会旗下的一个非盈利性开源微服务基金会。它致力于构建一个健康、开放的微服务开源生态,让企业能在创新领域和扩展应用程序时充分利用微服务架构的优势。同时,TARS基金会努力解决使用微服务时可能出现的问题,并希望容纳各种自下而上的内容以构建更好的微服务生态系统。
该工程是Tars RPC框架C++语言的源代码 目录名称 功能 servant C++语言框架rpc的源码实现 tools C++语言框架IDL工具的源码实现 util C++语言
Tars web 是 TARS 框架服务的运维管理平台,提供了丰富的功能来帮助一个产品或者服务快速开发、部署、测试、上线。 通过 Tars web 管理平台
TARS-PHP是针对php使用tars二进制协议,以及tars平台整体运维、RPC等一系列能力的解决方案
对 tars 的 tup 协议进行封装的各种语言开发包
基于 Tars 体系研发出 Tars.js 以便用户在不改变异构系统整体架构的情况下快速搭建(迁移) Node.js 服务,并可非常方便的将原来的单一服务拆分为多个(逻辑)子服务
该工程是Tars框架的基础服务,是承载TARS各个语言的服务运行的基础框架
TARS 框架服务打包工具
TARS 框架中用于服务监控、特性监控上报
TARS 框架中用于业务的(告警)消息上报
TARS 框架的编解码工具
TARS 染色基础模块
Tars IDL 定义文件转换工具
TARS 框架规范的日志组件,包含滚动(大小、时间)与染色日志
基于 winston 的扩展,以提供符合 TARS 框架的日志格式与输出
TARS 框架中的 RPC 通信模块
TARS 框架辅助工具集合