首页 > 解决方案 > 我应该在单个节点 api 上实现多少 tps?

问题描述

我刚刚编写了具有所有工作功能的服务,现在我开始担心性能。在不更改当前代码的情况下,我得到大约 500-600 tps。然后我开始增强我的代码并获得大约 1100-1200 tps(只是代码而不增加 vm 规格)。这够了吗?我的回答是“我不确定”。谁能给我一个线索,对于一个服务节点来说,理想的 tps 是多少?

PS:它在 2 核和 2 GB ram VM 上运行。我从事的服务是 CRUD,其中包含中等逻辑计算,使用 golang

标签: performanceperformance-testingquery-performance

解决方案


它与您的 rps(每秒请求数)有关,请查看下面链接中的几个模拟

生产 Web 应用程序每秒的“平均”请求数是多少?

我个人认为超过 1000 tps 的服务已经很好了。


推荐阅读