fastapi和php,Sanic vs Fastapi 性能对比

Sanic , Fastapi都是优秀的python web异步框架,找了半天没找到靠谱的性能对比测试,只能自己做一个。

测试内容:纯get请求、异步ORM读

测试工具:WRK

测试代码:由于两者代码非常相似,本文就直接放上fastapi的代码demo了。

1、纯get请求 压测:

1.1 :代码

37f2c55c5e3579b8a3b81e79ac3a9cce.png

代码demo

1.2 : 结果

1.2.1 Sanic

Running 30s test @ http://0.0.0.0:7006/

4 threads and 1000 connections

Thread Stats  Avg      Stdev    Max  +/- Stdev

Latency    6.26ms    5.01ms  82.78ms  85.31%

Req/Sec    9.85k    7.36k  23.68k    50.08%

Latency Distribution

50%    4.27ms

75%    7.64ms

90%  13.17ms

99%  24.40ms

1176945 requests in 30.08s, 126.83MB read

Socket errors: connect 751, read 25, write 0, timeout

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值