async fn calls can lead to surprising performance problems if they are nested too deeply

This page summarizes the projects mentioned and recommended in the original post on /r/rust

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • keyword-generics-initiative

    Public repository for the Rust keyword generics initiative

  • rfcs

    RFCs for changes to Rust

  • Rust used to have green threads (like Java fibers) but they require support in the language runtime. Rust wanted a minimal runtime to support e.g. bare metal and kernel targets, so they had to remove them. See https://github.com/rust-lang/rfcs/blob/master/text/0230-remove-runtime.md

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • effing-mad

    Algebraic effects for Rust

  • effing-mad is a crate that actually lets you write such an effect system.

  • may

    rust stackful coroutine library

  • I am still intrigued by the stackful coroutine library, May https://github.com/Xudong-Huang/may. I would like to see how far this library can push the boundaries of being a higher level alternative to async

  • portable-interoperable

    Async fundamentals initiative: portable and interoperable

  • nrc's portable interoperable repo contains proposal for standardised AsyncRead, AsyncWrite and AsyncSeek that also supports efficient io-uring usage.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Why does Rust not have a standard async runtime?

    3 projects | /r/rust | 4 May 2022
  • Ask HN: What April Fools jokes have you noticed this year?

    1 project | news.ycombinator.com | 1 Apr 2024
  • Rust to add large language models to the standard library

    1 project | news.ycombinator.com | 1 Apr 2024
  • Why does Rust choose not to provide `for` comprehensions?

    1 project | news.ycombinator.com | 11 Mar 2024
  • Coroutines in C

    4 projects | news.ycombinator.com | 25 Feb 2024