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…

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s