tornado性能排行比较落后,甚至不如flask和django?
来源:5-2 tornado中为什么不能写同步的方法

Aioria_
2021-04-06
最近看了下www.techempower.com上做的性能测试对比,发现tornado排名比较靠后,甚至不如flask和django
这样的话,是不是意味着没必要学习和使用tornado了呢?
另外排名比较靠前的一个sanic我也留意了一下,感觉还不错,文档比较详细,近期也在更新,而且编码方式跟flask比较接近,相对tornado来说学习成本小很多。
写回答
1回答
-
这种测试别在意, 有点扯, 但是异步io框架学习一个就够了, tornado、sanic、fastapi都是基于asyncio,理论上来讲性能差异不大,都会比django高,但是django3.2开始也支持asyncio了,所以来讲使用django可以完成所有的功能, tornado目前写websocket类的应用和简单的系统成本较低,也有大量的库比如 jaeger的client内部就使用了tornado来完成的,而且tornado还支持py2
00
相似问题