Hi! I'm just back from the OpenStack Summit.
One session I attended was "The Xen of Eventlet". Eventlet is the event-oriented library/framework used by much of the OpenStack project. Event oriented programming turns the techniques for network programming inside out: instead of making a call on a socket and blocking until it completes, you make a call on a socket, return immediately, and then get an event when it's done. One of the severe pain points is that the standard MySQL client module for Python links to libmysql, and cannot be used in this way. I know that the Node.JS people use libdrizzle and have written a wrapper module around it, mainly *because* libdrizzle can be used this way. So what the Python and OpenStack world needs is a eventlet-capable Python module wrapped around libdrizzle. This sounds like an awesome GSoC project. Now we just need a student and a mentor who are comfortable enough with Python events to write it. Any takers? ..m
_______________________________________________ Mailing list: https://launchpad.net/~drizzle-discuss Post to : [email protected] Unsubscribe : https://launchpad.net/~drizzle-discuss More help : https://help.launchpad.net/ListHelp

