#5565 enhancement assigned
Bring eventlet back home
|Reported by:||oubiwann||Owned by:||oubiwann|
|Component:||core||Keywords:||eventlet, actor, concurrency|
|Cc:||glyph, fzzzy, exarkun, jesstess, dreid, mithrandi||Branch:||
branch-diff, diff-cov, branch-cov, buildbot
Evenlet was started by Bob Ippolito and Dononvan Preston. Donovan recently mentioned that his whole initial interest in working on eventlet was digging deeply into Python coroutines, implementing an eventloop for them, and exploring lots of edge cases.
At the TSF dinner at PyCon 2012, Donovan and Glyph talked about this, and Donvoan's interest in bringing the lessons learned from eventlet back into Twisted. These lessons, though, take the form of the Actor model (in concurrent programming literature, research, and implementations) and the related Address (receiver, mailbox) model.
In other words, asynchronous message passing.
This ticket aims to flesh out and land Donovan's exploratory code as a new feature in Twisted.
Change History (16)
comment:2 Changed 5 years ago by oubiwann
- Branch set to branches/5565-actor-model
- Cc dash dreid added
- Status changed from new to assigned
comment:3 Changed 5 years ago by oubiwann
- Branch changed from branches/5565-actor-model to branches/actor-model-coroutines-5565