Rfcs: async runtime into std

Created on 28 Apr 2020  路  2Comments  路  Source: rust-lang/rfcs

terminated async runtime ecosystem split

Most helpful comment

It likely that a simple single-threaded executor will be a added to libstd at some point, but almost all production uses of async/await will still want to use their own executor tailored to the specific application's needs.

What causes the ecosystem split is not having multiple executors, but multiple reactors, so putting work into how to provide a generic reactor in libstd, or how to enable interop between them would be more useful for solving this problem.

All 2 comments

Please review the RFC process.

It likely that a simple single-threaded executor will be a added to libstd at some point, but almost all production uses of async/await will still want to use their own executor tailored to the specific application's needs.

What causes the ecosystem split is not having multiple executors, but multiple reactors, so putting work into how to provide a generic reactor in libstd, or how to enable interop between them would be more useful for solving this problem.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

mahkoh picture mahkoh  路  3Comments

3442853561 picture 3442853561  路  3Comments

silversolver1 picture silversolver1  路  3Comments

burdges picture burdges  路  3Comments

mqudsi picture mqudsi  路  3Comments