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

Joe has broad software engineering development and management experience, from startups to large companies. Joe works on projects ranging from mobile to multi-cloud distributed systems, has set up and led engineering teams and processes, as well as managing and running services. Joe also contributes and collaborates with a wide variety of open source projects, and writes online at https://rhonabwy.com/.

%d bloggers like this: