Re: [Async-sig] Asyncio, implementing a new fair scheduling reactor

2017-06-15 Thread Nathaniel Smith
A few quick thoughts: You might find these notes interesting: https://github.com/python-trio/trio/issues/32 It sounds like a more precise description of your scheduler would be "hierarchical FIFO"? i.e., there's a top-level scheduler that selects between "child" schedulers in round-robin/FIFO fas

[Async-sig] Asyncio, implementing a new fair scheduling reactor

2017-06-15 Thread Pau Freixes
Hi guys, recently I've been trying to implement a POC of the default event loop implemented by asyncio but using a fair scheduling reactor. At the moment is just a POC [1], something to test the rationale and pending to be evolved in someone more mature, but before of that I would prefer to share m