The joys & pains of async/await

In this session, Zeeshan will walk us through the async/await landscape, highlighting the good, the bad and the ugly (oh the ugly!).

We’ll start with a short introduction to asynchronous programming in Rust, along with related core external API, and how it all works underneath. We’ll then look into async runtimes and challenges of implementing a runtime-agnostic async library. Towards the end, Zeeshan will propose possible solutions and workarounds for the challenges, based on his experience with zbus, a runtime-agnostic async crate.

Speaker

 

Zeeshan Ali Khan
Zeeshan Ali Khan is a FOSS developer, Ecomodernist, into Rust, flying, and EVs. Maintainer of zbus.

betterCode-Newsletter

Du möchtest über die betterCode() Rust und weitere unserer betterCode()-Events auf dem Laufenden gehalten werden?

 

Anmelden