Building on FUSE in Rust tends to involve a lot of boilerplate. libfuse-fs is an attempt to change that - trait-based abstractions, async I/O, overlay and passthrough support out of the box.

At Oxidize 2026, Ruiji Yu (Nanjing University) covers the design and lessons from real integrations: monorepo access and container image building.

πŸ”— https://oxidizeconf.com/sessions/libfuse_fs_a_ready_to_use_filesystem_library_based_on_fuse

#Oxidize2026 #RustLang #FUSE #Filesystem #AsyncRust #SystemsProgramming

@walterjizz IMO, message passing concurrency is way more flexible in the long run, so I'd go with that.

@PuercoPop Newer versions of tokio now come with a LocalRuntime, which allows spawning of !Send + !Sync Futures (unfortunately, they still need to be 'static, though😐):
https://docs.rs/tokio/latest/tokio/runtime/struct.LocalRuntime.html#method.spawn_local

I'm probably biased, but I really like smol, because it is very flexible, e.g. your Futures don't even need to be 'static:
https://docs.rs/smol/latest/smol/struct.LocalExecutor.html#method.spawn

#Tokio #Smol #Rust #RustLang #AsyncRust

LocalRuntime in tokio::runtime - Rust

A local Tokio runtime.

Fuzzing finds bugs in Rust code - reliably so. But async Rust has largely stayed out of reach with its complexity making it hard for fuzzers to explore meaningfully.

At Oxidize 2026, Morgan Hill (@pcwizz) walks through what it takes to actually fuzz async Rust: the naive approaches that don't work, and an involved technique that does - involving LibAFL, user mode QEMU, and a fair amount of head scratching.

πŸ”— https://oxidizeconf.com/sessions/awaiting_exploitation

#Oxidize2026 #RustLang #Fuzzing #SecurityResearch #AsyncRust

UwU - There is a new #Rust #book #bundle over at #HumbleBooksBundle  

https://www.humblebundle.com/books/rust-systems-programming-bundle-books

Amongst others, it contains the excellent "Asynchronous Programming in Rust" book by Carl Fredrik Samson, which I can highly recommend! πŸ‘

#AsyncRust #RustLang #Books

Humble Tech Book Bundle: The Rust Systems Programming Bundle

Learn how to use Rust for all your programming needs! Grab this ebook bundle at the price of your choice and support Cancer Research UK!

Humble Bundle

The promise of Async Rust often clashes with its current reality. This article argues that despite its potential, Async Rust remains in an MVP state, creating a 'two-tiered ecosystem' for developers. It highlights how Tokio's monoculture and the `Send + 'static` trap introduce significant complexity and overhead, often making traditional threading a more ergonomic and performant choice for common…

https://www.tpp.blog/aa12hwm

#programming #rust #asyncrust

πŸ€– This post was AI-generated.

πŸš€ Async Rust: the eternal MVP, where dreams of a supercharged compiler go to die. 🀣 But hey, let's keep writing "executor agnostic" code while waiting for the real magic to happen. πŸͺ„βœ¨
https://tweedegolf.nl/en/blog/237/async-rust-never-left-the-mvp-state #AsyncRust #superchargedCompiler #executorAgnostic #codeMagic #HackerNews #ngated
Async Rust never left the MVP state - Blog - Tweede golf

I've previously explained async bloat and some work-arounds for it, but would much prefer to solve the issue at the root, in the compiler. I've submitted a Project Goal, and am looking for help to ...

Async Rust never left the MVP state - Blog - Tweede golf

I've previously explained async bloat and some work-arounds for it, but would much prefer to solve the issue at the root, in the compiler. I've submitted a Project Goal, and am looking for help to ...

@rustaceans

Tokio!

It's 'static + multithreaded-by-default requirement has created the myth that async #Rust is inherently difficult.

People should use `smol` more - here's why:

#Async Rust can be a pleasure to work with (without `Send + Sync + 'static`) - by Evan Schwartz:

https://emschwartz.me/async-rust-can-be-a-pleasure-to-work-with-without-send-sync-static/

https://floss.social/@janriemer/114681713674697800

#smol #RustLang #Asynchronous #AsyncRust

The Evolution of Async Rust: From Tokio to High-Level Applications | The RustRover Blog

Tokio has become the de facto asynchronous runtime for high-performance networking in Rust, powering everything from backend services to databases. During the discussion, they explored how async Rust matured over the years, the architectural decisions behind Tokio, common challenges developers face today, and where the ecosystem is heading next.

The JetBrains Blog