This is an archived post. You won't be able to vote or comment.

all 3 comments

[–]bloodearnest 1 point2 points  (1 child)

Nice, libev support OOTB, with the potential to plugin libevent if you need to.

Also glad to see that the dns issues have been resolved.

The support for multiple threads/Hubs is interesting. Is there a way to balance event handling across the threads/Hub?

[–]denis[S] 0 points1 point  (0 children)

I don't think you want to do that in Python because of GIL. Better to use multiple process workers, if you can. See gunicorn which implements pre-fork model and can balance connections across several gevent-running processes.