V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  guyskk0x0  ›  全部回复第 16 页 / 共 16 页
回复总数  315
1 ... 7  8  9  10  11  12  13  14  15  16  
2017-11-03 19:10:33 +08:00
回复了 NxnXgpuPSfsIT 创建的主题 Python Trip: 给 Requests 加上协程,一百份网络请求一份时间
@NxnXgpuPSfsIT #35 共勉,我也加个友链!
2017-11-03 18:06:51 +08:00
回复了 NxnXgpuPSfsIT 创建的主题 Python Trip: 给 Requests 加上协程,一百份网络请求一份时间
上周也开源了一个 Curio + Requests: Async HTTP for Humans https://www.v2ex.com/t/401739
哈哈
2017-10-31 09:21:07 +08:00
回复了 guyskk0x0 创建的主题 Python Curio + Requests: Async HTTP for Humans 和 Requests 一样的味道
@czheo 惊喜,哈哈
2017-10-29 22:36:40 +08:00
回复了 guyskk0x0 创建的主题 Python Curio + Requests: Async HTTP for Humans 和 Requests 一样的味道
@hl #2 asyncio 太复杂了,curio + requests 学习成本接近 0,并且 API 非常好用
2017-10-22 10:08:10 +08:00
回复了 1314258 创建的主题 Python sanic 自家的 hello world 评测性能也不是很牛逼。
有几个疑问:
1. ab 的参数,如果把并发数调大,结果如何?
2. gunicorn 用了 meinheld 这个 worker,它是 c 实现的,性能非常好,但可能有很多坑,网上相关的文章也很少。楼主有在生产环境用过吗?
2017-10-16 10:08:08 +08:00
回复了 abccccabc 创建的主题 PHP 有没有好用的微信管理后台?
https://github.com/dongweiming/wechat-admin

后台:Python + Flask + MySQL
keyword only parameter
2017-10-09 23:58:20 +08:00
回复了 liudaqi 创建的主题 Python Python 有 thread,为什么还要 asyncio 呢?
@wizardforcel 会 io 阻塞但没有异步 io 实现的库,可以用线程池封装成异步,也就是异步 io 和多线程可以一起用:P
2017-10-09 23:51:46 +08:00
回复了 liudaqi 创建的主题 Python Python 有 thread,为什么还要 asyncio 呢?
程序通常会遇到三种瓶颈:CPU,IO,内存
对策也有三种:多进程,多线程,异步 io/协程

多进程能利用多核 CPU,但内存开销大。

多线程在操作系统层面可以利用多核 CPU,但各种线程同步 /锁的问题,会导致 Python 解释器实现特别复杂,所以干脆加了个全局锁,只允许用一个核;线程在执行 io 操作阻塞时,系统会把线程挂起,把 CPU 分配给别的线程运行;内存开销比进程小。

异步 io 相当于在 Python 中实现
asyncio/协程相当于在 python 中实现一个内核 /调度系统,协程在进行 io 阻塞时,安排别的协程继续运行;内存开销更小。

如果你遇到 io 瓶颈,可以用多线程和协程,协程内存开销更小,能同时跑更多任务,web 服务能同时处理更多请求。

PS:asyncio 实现过于复杂,推荐 curio !
2017-09-29 16:44:35 +08:00
回复了 a87150 创建的主题 Python 有人用 qpython 开发过程序吗?
玩过一个别人用它写的小游戏,比较简陋,名字忘了,太久远了
2017-09-26 23:01:09 +08:00
回复了 chenstack 创建的主题 Python 问一个__setattr__和__set__优先级的问题
获取不存在的属性时才会调用 __getattr__
2017-09-24 12:21:04 +08:00
回复了 itertools 创建的主题 Python 关于 s3
@itertools token 有效期很短+只能用一次,颁发 token 时验证调用方
2017-09-23 20:08:03 +08:00
回复了 saximi 创建的主题 Python 关于 signals.connect()函数的用法请教
help(crawler.signals.connect)
2017-09-23 20:05:44 +08:00
回复了 itertools 创建的主题 Python 关于 s3
1. s3 支持客户端直传吗?服务端发个 token 给调用方,调用方自己上传到 s3,我记得七牛支持这个。
2. 同理,s3 支持直接下载并保存图片吗,这样就不用服务端重复下载了,七牛支持这个,s3 应该也支持。
3. 加带宽吧
1 ... 7  8  9  10  11  12  13  14  15  16  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5406 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 32ms · UTC 05:59 · PVG 13:59 · LAX 22:59 · JFK 01:59
Developed with CodeLauncher
♥ Do have faith in what you're doing.