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

p-avital picture p-avital  路  3Comments

3442853561 picture 3442853561  路  4Comments

mahkoh picture mahkoh  路  3Comments

yongqli picture yongqli  路  3Comments

marinintim picture marinintim  路  3Comments