【腾讯TMQ】开源微服务TARS接口测试揭秘

本文介绍了腾讯TARS框架及其接口测试的重要性,详细阐述了TARS协议,接口测试的流程、工具选择和执行,以及问题定位方法。通过接口测试确保后台服务数据的正确性,强调了深入接口测试在复杂系统中的必要性。
摘要由CSDN通过智能技术生成

在了解具体如何做tars接口测试之前,我们先简单了解下这个测试的背景知识: Tars平台和Tars协议。

一、Tars是什么?

Tars是基于名字服务使用Tars协议的高性能RPC开发框架,同时配套一体化的服务治理平台,帮助个人或者企业快速的以微服务的方式构建自己稳定可靠的分布式应用。

Tars是将腾讯内部使用的微服务架构TAF(Total Application Framework)多年的实践成果总结而成的开源项目。Tars这个名字来自星际穿越电影人机器人Tars, 电影中Tars有着非常友好的交互方式,任何初次接触它的人都可以轻松的和它进行交流,同时能在外太空、外星等复杂地形上,超预期的高效率的完成托付的所有任务。 拥有着类似设计理念的Tars也是一个兼顾易用性、高性能、服务治理的框架,目的是让开发更简单,聚焦业务逻辑,让运营更高效,一切尽在掌握。

目前该框架在腾讯内部,有100多个业务、1.6多万台服务器上运行使用。

Tars的最大优势在于对运营的帮助,Tars会展现整个系统的实时运行全貌,并对服务进行准实时监控和管理(具体到服务的进程级别),大大提高了运营效率,这使得开发更懂得运营,运营变得更加简单。

主要是解决在开发系统时,经常碰到的以下问题:

1、容错:任何一台服务down掉,都不影响业务的访问;

2、 高性能:在c1机器上框架3.0版本使用用O2编译,服务端提供最高达41w/s的吞吐量;

3、伸缩性:可以非常方便的对服务进行平行扩展;

4、易管理:能够在Web系统上,对Tars

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值