On Sun, May 13, 2018 at 1:40 AM, twisteroid ambassador
<twisteroid.ambassa...@gmail.com> wrote:
> Repo: https://github.com/twisteroidambassador/async_stagger
> Docs: http://async-stagger.readthedocs.io/en/latest/
>
> Provides near drop-in replacements for open_connection() and
> create_connection() using Happy Eyeballs. Also exposes the underlying
> scheduling logic where you can plug in your own coroutines to run.
>
> I basically ported trio's implementation to asyncio, and it turned out
> to be not too difficult.

A few people in trio's chat channel have been experimenting with
strategies for implementing it in gevent, and folks might find the
strategies they've been coming up with interesting too:

https://gist.github.com/davidkhess/bc213e643db2581ee830a1e706e85f8f
https://gist.github.com/ssanderson/f625716602a4bd7c8ead0dd4befad8ea

There's some discussion starting here, and continuing through today:

https://gitter.im/python-trio/general?at=5afa458bb84be71db908becd

-n

-- 
Nathaniel J. Smith -- https://vorpus.org
_______________________________________________
Async-sig mailing list
Async-sig@python.org
https://mail.python.org/mailman/listinfo/async-sig
Code of Conduct: https://www.python.org/psf/codeofconduct/

Reply via email to