Exploring ways to make async Rust easier.

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
  • zig-async-demo

    Comparing concurrent code example programs between other languages and Zig

  • Scoped tasks which can share memory (Zig async frames natural pattern)

  • trio

    Trio – a friendly Python library for async concurrency and I/O

  • guidance on concurrent error management. If you do structured concurrently, and two child task fail, how do you propagate the failure: https://github.com/python-trio/trio/issues/611?

  • 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
  • rfcs

    RFCs for changes to Rust

  • This got postponed years ago, but I think may be interesting in this context: https://github.com/rust-lang/rfcs/issues/814 . That is, I think it gives a natural way to avoid (or at least significantly mitigate) the cancellation foot-gun: if you don't want your type to be implicitly cancellable by dropping it, then make implicit drop a compile-time error!

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

  • Coroutines in C

    4 projects | news.ycombinator.com | 25 Feb 2024
  • Robyn – Innovator Friendly, and Community Driven Python Web Framework

    1 project | news.ycombinator.com | 4 Jan 2024
  • trio VS awaits - a user suggested alternative

    2 projects | 9 Dec 2023
  • Introducing Dependency Injections in Robyn with a Twist!

    1 project | /r/Python | 4 Dec 2023
  • Robyn: A Fast, Innovator Friendly, and Community Driven Python Web Framework

    1 project | news.ycombinator.com | 4 Dec 2023