搜索 web framework benchmark,然后我随便找了一个 https://web-frameworks-benchmark.netlify.app/
qps 从几百到十几万的都有,当然这是 hello world 的测试,没有数据库的。
假设数据库和 redis 和写日志都可以无限扩展并且每个查询只要 2 毫秒,假设每件事情的开销都和处理 hello world 请求一样,那么 qps 大概要除以 4 吧,也就是 qps 从几百到几万。
然后因为 qps 少了,event loop 或者 scheduler 的开销会减少,所以性能也许会再比上面说的数字高一些。
上面说的假设都不见得成立,比如日志很可能要写到硬盘上,而硬盘的性能也天差地别。
很多 ssd 的 iops 都不到 4 万,如果要把日志逐条写到这种硬盘上,qps 就不可能超过 4 万。
另外,树莓派 1 是单机,5 楼说的 100 核也是单机。
所以这个问题根本没有答案。
问 单机的 qps 普遍是多少?网上基本都没搜到什么资料说明