码迷,mamicode.com
首页 >  
搜索关键字:gevent    ( 441个结果
小计使用多线程和gevent来提高celery性能及稳定性
前言:有朋友问我,我那个任务队列是怎么实现,他的疑问其实主要是celery不支持多线程。先说说我那实现的方法,其实我的做法和celery、rq这样的框架很像的,都是把任务push到队列里面,然后pull取出任务而已,celery里面还可以取任务,我这个是通过传送uuid来实现的。朋友问cel..
分类:编程语言   时间:2014-07-28 00:44:00    阅读次数:422
小测几种python web server的性能
http://blog.csdn.net/raptor/article/details/8038476因为换了nginx就不再使用mod_wsgi来跑web.py应用了,现在用的是gevent-wsgi,效果还不错。但还是想试试别的,比如传说中超级猛的meinheld什么的。软硬件环境硬件:一台04...
分类:编程语言   时间:2014-07-24 22:29:42    阅读次数:722
Gevent: 优点,缺点,以及不优美的地方
原始出处: ? ? ? ? ? ? ? ? ? ?In the Milky way ? ? ? ? ? ? ? ? 我不想用很多时间去描述Gevent是什么,我想它官网上的一句总结足矣: “Gevent是一种基于协程的Python网络库,...
分类:其他好文   时间:2014-07-22 09:03:03    阅读次数:288
gevent和threading导入顺序的错误
发现这样一个问题: Exception KeyError: KeyError(4535228368,) in ignored 在程序执行成功也会报这个错误,网上搜到一个[答案][1],原因是用到了gevent,但是threading会在导入gevent之前导入,所以正确的做法是...
分类:其他好文   时间:2014-07-22 08:28:33    阅读次数:235
Firefly的Gevent重要迭代版本alpha0.1.2推出!
firefly-gevent 是firefly的gevent版本。相比现在的firefly版本使用的twisted,gevent更加的精简。gevent就是一个基于coroutine的python网络开发框架。协程是一种并发模型,但不同于thread和callback,它的所有task都是可以在一个...
分类:其他好文   时间:2014-07-17 23:35:56    阅读次数:358
从两个简单例子窥视协程的惊人性能
我们用普通同步方式扫描10个端口,用协程(异步)方式扫描1000个端口,对比时间。1、同步方式代码#encoding=utf-8 #author:walker #date:2014-07-16 #function:使用同步方式扫描10个端口 importtime,socket,sys deftask(addr): sock=socket.socket(socket.AF_INET,socket.SO..
分类:其他好文   时间:2014-07-17 09:01:22    阅读次数:226
[Python网络编程]gevent httpclient以及网页编码
之前看到geventhttpclient这个项目,https://github.com/gwik/geventhttpclient,官方文档说非常快,由于响应使用了C的解析,所以我一直想把这玩意用到项目中,这两天一直在纠结这玩意,说实在一句话,比较难用,封装的不给力,最大缺陷如下:1.不支持重定向,重定向需要自己来写,很费事2.新建的httpclient对象只能发送同域名的请求这相当的蛋疼,我花了...
分类:编程语言   时间:2014-06-02 23:24:05    阅读次数:485
基于ASIO的协程库orchid简介
什么是orchid?orchid是一个构建于boost库基础上的C++库,类似于python下的gevent/eventlet,为用户提供基于协程的并发模型。什么是协程:协程,即协作式程序,其思想是,一系列互相依赖的协程间依次使用CPU,每次只有一个协程工作,而其他协程处于休眠状态。协程在控制离开时...
分类:其他好文   时间:2014-05-24 02:33:25    阅读次数:370
greenlet:轻量级的并发编程
1关于greenletgreelet指的是使用一个任务调度器和一些生成器或者协程实现协作式用户空间多线程的一种伪并发机制,即所谓的微线程。greelet机制的主要思想是:生成器函数或者协程函数中的yield语句挂起函数的执行,直到稍后使用next()或send()操作进行恢复为止。可以使用一个调..
分类:其他好文   时间:2014-05-14 19:09:00    阅读次数:427
flask+gevent+gunicorn+nginx 初试
flask+gevent+gunicorn+nginx 初试...
分类:其他好文   时间:2014-05-13 06:37:52    阅读次数:442
441条   上一页 1 ... 42 43 44 45 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!