当前位置:   article > 正文

高性能 Python web 框架 Blacksheep 初见_blacksheep python

blacksheep python

Python web 框架性能对比

一说到 Python 大家多半最先想到的就是它代码的简洁与性能的孱弱。
在我所使用体验过的 Python web 框架中 Tornado 性能最好,Flask 次之,Django 最差;
但是从开发的速度与后期维护的成本来说,它们的排名又应该反过来。

近些年来又有很多后起之秀,比如:sanic 和 fastapi,不由得让人好奇究竟哪一个才是性能最好的那个。
我在这里帮大家找到了这样一个仓库,其作者在 Docker 的基础上对主流的 Python web 框架进行了基准测试和对比,
从结果来看获得第一名的是一个名不见经传的叫:Blacksheep 的框架。
我后来 fork 了此 repo 并更新了其中所有框架到最新版本后,测试出来的第一名依然是它。
所以我想写一篇文章记录并介绍下它。
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

klen/py-frameworks-bench: Another benchmark for some python frameworks (github.com)

file

Blacksheep

项目repo: Neoteroi/BlackSheep: Fast ASGI web framework for Python (github.com)

项目文档:

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/606427
推荐阅读
相关标签
  

闽ICP备14008679号