我应该在单节点api上达到多少tps?

时间:2018-07-18 15:20:59

标签: performance performance-testing query-performance

我只是对具有所有可用功能的服务进行了编码,现在我开始担心性能。在不对当前代码进行任何更改的情况下,我得到了大约500-600 tps。然后,我开始增强代码,并获得大约1100-1200 tps(仅在不增加虚拟机规格的情况下进行编码)。这够了吗?我的回答是“我不确定”。谁能给我一个提示,一个服务节点理想的TPS是多少?

PS:它在2个核心和2 GB的ram VM上运行。我从事的服务是CRUD,其中使用golang

1 个答案:

答案 0 :(得分:1)

这与您的rps(每秒请求数)有关,请在下面的链接中查看几种模拟情况

What's the "average" requests per second for a production web application?

我个人认为服务的1000 tps已经不错。