Congratulations to Eric Florenzano and the entire Convore team for their launch last week and the buzz they’ve been able to build about their product already. That’s awesome! I couldn’t help but note that Eric’s posted about the technology powering Convore, and guess what little library is listed there? That’s right, Django. … Seriously though, [...]
Archive for the ‘Uncategorized’ Category
25 Jan
0.9.14 Out
A good way to start off the week! This release contains numerous bugfixes that have been contributed by excellent people since the last release. It’s the best version of Eventlet ever! Install it by one of these methods: easy_install eventlet pip install eventlet http://pypi.python.org/packages/source/e/eventlet/eventlet-0.9.14.tar.gz hg clone http://bitbucket.org/which_linden/eventlet/ To file issues/bugs: http://bitbucket.org/which_linden/eventlet/issues/new/ Here’s the changes [...]
22 Oct
0.9.13 out!
It’s been too long, hasn’t it? The major new things of interest in this release are the ZeroMQ support, eventlet.green.MySQLdb, and greenthread affinity in tpool. Please try out all three of these new features and file issues if you find bugs! How get it: easy_install eventlet pip install eventlet Download directly from pypi hg clone [...]
30 Aug
Blocking Detection Article
Check out R. Tyler’s post on blocking detection in Eventlet. It’s good stuff — if you’re concerned about performance under load, detecting places where your code blocks should be your first order of business. Here’s the official documentation on enabling blocking detection. Using signals is kind of appropriate for this sort of functionality, because signals [...]
20 Aug
Eventlet 0.9.12 released
Hey there, it’s another release of Eventlet! This is a pretty short changelog, but if you’re using Eventlet with the Twisted hub, you may wish to look this over (and let me know who you are, by the way, I’d like to know who’s out there using Twisted). * Eventlet no longer uses the Twisted [...]
5 Aug
0.9.10 out!
This is a stability release. There’s naught new except for greendns, which is probably not going to affect most people because most people don’t have dnspython installed already. But you should install it! Because it makes your dns queries non-blocking and snappy. Here’s the changelog: 0.9.10 ====== * Greendns: if dnspython is installed, Eventlet will [...]
15 Jun
Websocket Draft 76
A little more than a month ago, Ian Hickson released draft 76 of the WebSocket protocol, which was unusually incompatible with previous drafts. Headers in the client upgrade request grew a Sec-Websocket prefix, and there is now an interesting challenge-response computation that needs to be performed on the headers and body. Caveat Emptor to those [...]
28 May
Eventlet 0.9.9 Out
Well, that was a quick turnaround! This release was occasioned by a few patches that came in right after 0.9.8 went out, and also the fact that I raced to upgrade the build machines to psycopg 2.2 and didn’t notice that it wasn’t working with 2.0.14. Come on, people, I expected you to keep up [...]
26 May
Eventlet 0.9.8 Released
All right! It’s been a while since our last release, so it’s a relief to finally get this out there. This is primarily a bugfix release, but there are a few new things in it that might interest you. Support for psycopg v2.2′s async support, courtesy of Daniele Varrazzo’s great work. You use it by [...]
8 May
Avro and Eventlet
This is a well-written post from R. Tyler Ballance: Eventlet meets Avro RPC in an unlikely (in my opinion) place: WSGI. Instead of building their own transport layer for RPC calls, Avro sits on top of HTTP for its transport layer, POST’ing binary data to the server and processing the response. Since Avro can sit [...]
