These are the things that were new or surprising to me:
- Exceptions don't unwind all the way to the original tasklet creator.
- It sounds like each tasklet has its own contiguous stack on the heap.
- They can monkeypatch the socket module to make urllib2 asynchronous!!!
- They don't really know where they're going.
- However, it's working in production.