用 rust 框架 axum 写了个 todo demo,即使用 1C1G 的服务器,性能压测 QPS 也很优异

2022-10-22 15:57:51 +08:00
 liuxu
框架:axum + tokio-postgres + postgresql-15

服务器配置:1c1g ,15g ssd
cpu:intel gold 6148
ssd 4k iops:20k
ssd 64k iops:16k

压测参数:1k 并发,10k 总请求数
压测结果:
helloworld: qps 9.4k ,latency 152ms 100%
create: qps 5.8k ,latency 260ms 100%
list 10 rows: qps 6.6k ,latency 218ms 100%
get: qps 6.5k ,latency 241ms 100%

todo 项目地址: https://github.com/liuquanhao/axum-todo


这是服务器配置:



这是 helloworld:



这是 create:



这是 list 10 行数据:



这是 get 1 行数据:
2035 次点击
所在节点    Rust
1 条回复
wsseo
2022-10-29 14:08:46 +08:00
应该搞个对比,更直观

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/888955

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX