< 返回版块

enginefuture 发表于 2021-07-31 18:22

看了很多帖子和测试,actix和warp好像都不错,想问下用过的大佬,实际生产中两个框架的情况

//使用rewrk工具,对axum和warp进行了hello world测试。配置r7 5800hs 16g如下

axum  rewrk -t 12 -c 500 -d 10s -h http://localhost:3000/
Benchmarking 500 connections @ http://localhost:3000/ for 10 seconds
Latencies:
Avg      Stdev    Min      Max
5.32ms   2.14ms   0.03ms   66.21ms
Requests:
Total: 697078  Req/Sec: 69689.60
Transfer:
Total: 59.17 MB Transfer Rate: 5.92 MB/Sec


warp  rewrk -t 12 -c 500 -d 10s -h http://localhost:3000/
Benchmarking 500 connections @ http://localhost:3000/ for 10 seconds
Latencies:
Avg      Stdev    Min      Max
5.45ms   2.02ms   0.05ms   75.84ms
Requests:
Total: 678397  Req/Sec: 67825.15
Transfer:
Total: 84.11 MB Transfer Rate: 8.41 MB/Sec

评论区

写评论
rustdesk 2021-08-02 13:45

更新很密集,看起来很有希望,我这就抛掉activx

--
👇
Liu-WeiHu: 用warp吧。不过Tokio今天发布了全新的web框框axum 你可以试试看

fakeshadow 2021-08-01 08:24

传输率有显著区别一定是回复不同,建议检查http头。

作者 enginefuture 2021-08-01 01:49

一样的 都是helloworld 响应也一致

👇
oksbsb: 奇怪 Req/Sec: 69689.60 Rate: 5.92 MB/Sec 为啥传输速度还少, 内容不一样还是HTTP响应头不一样? Req/Sec: 67825.15 Rate: 8.41 MB/Sec

oksbsb 2021-07-31 23:36

奇怪 Req/Sec: 69689.60 Rate: 5.92 MB/Sec 为啥传输速度还少, 内容不一样还是HTTP响应头不一样? Req/Sec: 67825.15 Rate: 8.41 MB/Sec

作者 enginefuture 2021-07-31 20:17

好滴,去瞅瞅

--
👇
Liu-WeiHu: 用warp吧。不过Tokio今天发布了全新的web框框axum 你可以试试看

Liu-WeiHu 2021-07-31 18:42

用warp吧。不过Tokio今天发布了全新的web框框axum 你可以试试看

1 共 6 条评论, 1 页