我应该在单个节点上达到多少 tps api?
How much tps should i achieve on a single node api?
我刚刚编写了一个具有所有可用功能的服务,现在我开始担心性能。在不对当前代码进行任何更改的情况下,我得到大约 500-600 tps。然后我开始增强我的代码并获得大约 1100-1200 tps(只是代码而不增加 vm 规格)。这够了吗?我的答案是 "I am not sure"。谁能告诉我一个服务节点的理想 tps 是多少?
PS :它运行在 2 核和 2 GB 内存 VM 上。我工作的服务是 CRUD,里面有中等逻辑计算,使用 golang
这与你的rps(request per second)有关,查看下面link中的几个模拟
What's the "average" requests per second for a production web application?
个人觉得一个服务超过1000tps已经不错了
我刚刚编写了一个具有所有可用功能的服务,现在我开始担心性能。在不对当前代码进行任何更改的情况下,我得到大约 500-600 tps。然后我开始增强我的代码并获得大约 1100-1200 tps(只是代码而不增加 vm 规格)。这够了吗?我的答案是 "I am not sure"。谁能告诉我一个服务节点的理想 tps 是多少?
PS :它运行在 2 核和 2 GB 内存 VM 上。我工作的服务是 CRUD,里面有中等逻辑计算,使用 golang
这与你的rps(request per second)有关,查看下面link中的几个模拟
What's the "average" requests per second for a production web application?
个人觉得一个服务超过1000tps已经不错了