How does async Rust work

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

    The Rust Programming Language

    Covering async in The Book wasn't explicitly decided against, this is the relevant issue: https://github.com/rust-lang/book/issues/1275

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

    Empowering everyone to build reliable and efficient software.

    no alias has been enabled since 2021: https://github.com/rust-lang/rust/pull/82834

  • glommio

    Glommio is a thread-per-core crate that makes writing highly parallel asynchronous applications in a thread-per-core architecture easier for rustaceans.

    https://github.com/DataDog/glommio Rust thread per core library.

  • monoio

    Rust async runtime based on io-uring.

    I believe this is also "thread-per-core".

  • ttt-bench

    Tic-Tac-Toe benchmark in various languages

    Erlang is a great example of a language designed concurrency-first — thanks for reminding me. I've seen some amazing deployments with it. Its failure to gain larger traction is partly because that design makes it difficult to use for "normal" code, partly because it is so unfamiliar, and partly because its compiler's generated code efficiency in sequential code is… lackluster benchmark.

  • imcs

    That said, having written a networked service in Haskell that has been up for many years, I doubt I would do it again. I/O in Haskell is just gross and makes everything hard. (I ended up rewriting much of Haskell's printf package as part of that project. It's… better now, I guess?) If I use that service in a class again, I will probably take the time to Rewrite it in Rust™.

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

  • How does Rust go “from” here “into” there

    2 projects | dev.to | 19 May 2024
  • The Rust Programming Language has recently made it possible to compile your code to the PS Vita! This potentially mean an increase in projects released as Rust is to a certain extent easier than the C programming language. I’m excited about this!

    3 projects | /r/vitahacks | 18 May 2023
  • Latest Main Channel Update ships 6.1.9 Kernel

    3 projects | /r/SteamDeck | 15 Feb 2023
  • Rust で WebAssembly (wasm) - Arch Linux + Webpack (Rust 1.66)

    3 projects | dev.to | 9 Jan 2023
  • deep thinking ai

    2 projects | /r/ShrugLifeSyndicate | 31 Oct 2022