Eventlet – more python concurrent programming

Doing that RSS read-up for the evening, and I spotted a bit about Eventlet on Wes Felter’s blog. Just looking at the summary… well – by god, it seems a like to Kamaelia’s Axon.Component thingy.

Here’s the snippet that caught my attention:

Eventlet is a networking library written in Python. It achieves high scalability by using non-blocking io while at the same time retaining high programmer usability by using coroutines to make the non-blocking io operations appear blocking at the source code level.

Reading some more about it, it seems even closer to the Stackless conceptual layout, with a built-in channels mechanism/library as well. (I’d like deeper into there, but the MediaWiki thingy that Linden Labs is using appears to require a login to just see the pages… Either that or there’s a lot of missing wiki pages that are linked up).

Guess I’ll have to redo my hackysack implementation with this library and see how it compares…

Published by heckj

Developer, author, and life-long student. Writes online at https://rhonabwy.com/.

%d bloggers like this: