文件名称:concurrency:python中Web服务器并发的一些带注释的例子
文件大小:41KB
文件格式:ZIP
更新时间:2024-07-01 00:51:24
Python
Web 应用程序并发 尤其是在 Python 中 这个存储库包含一堆我正在注释的代码,这些代码演示了在 Web 应用程序中实现并发的不同方法。 它在 Apache 2 许可下,但经过精心设计,不用于演示以外的目的。 这个回购中有什么? 应用程序 示例应用程序在这里实现了很多次,包括至少两个端点:一个充当 HTTP 代理,向“慢”上游发出 HTTP 请求(参见sleepserver.go ); 以及与“慢速”缓存服务器建立非 HTTP 网络连接(请参阅memcache.go )。 TODO:添加一个 CPU 绑定端点。 一些示例可能包括特定于框架或语言的变体。 文件 例子: flask_proxy.py - 在 Python 中使用实现的应用程序,与 gunicorn 一起运行。 nproxy.js - 在实现的应用程序,使用回调。 proxy.go - 在实现的应用程序。 t
【文件预览】:
concurrency-master
----memcache.go(678B)
----nproxy.js(1KB)
----images()
--------multiple-req-concurrent.png(20KB)
--------within-req-concurrency.png(16KB)
----requirements.txt(111B)
----tornado_proxy.py(3KB)
----README.md(4KB)
----proxy.go(1KB)
----flask_proxy.py(2KB)
----.gitignore(72B)
----sleepserver.go(389B)
----package.json(584B)