Media Summary: One of the best ways to understand the performance characteristics of a running program is to use a Menhir and Friends: the State of the Art of Parsing in Rust by Naomi Testard In this talk we present Menhir, a very powerful LR ... Where is the slow coming from? How do you make your Python code faster? The first step is measuring what part is actually slow.

Rustconf 2023 Profiling Async Applications - Detailed Analysis & Overview

One of the best ways to understand the performance characteristics of a running program is to use a Menhir and Friends: the State of the Art of Parsing in Rust by Naomi Testard In this talk we present Menhir, a very powerful LR ... Where is the slow coming from? How do you make your Python code faster? The first step is measuring what part is actually slow. --- What to do when a program is slower than what we'd like? Where ... If you're fed up with adding Send + Sync + 'static everywhere and using Arcs and Mutexes for every state when using

Photo Gallery

RustConf 2023 - Profiling async applications in Rust
RustConf 2023 - Async building blocks: A streaming Data Drama in Three Acts
RustConf 2022 - Async Rust: Past, Present, and Future by Nick Cameron
Rain: "Cancelling Async Rust" | RustConf 2025
RustConf 2017 - Improving Rust Performance Through Profiling and Benchmarking by Steve Jenson
RustConf 2023 - How Powerful is Const
Async Rust - Part 18 of Idiomatic Rust in Simple Steps
Profiling Java Applications with the async-profiler
RustConf 2017 - Menhir and Friends: the State of the Art of Parsing in Rust by Naomi Testard
Let's write an async runtime - Zeeshan Ali Khan
Diagnose slow Python code. (Feat. async/await)
The Basics of Profiling - Mathieu Ropert - CppCon 2021
View Detailed Profile
RustConf 2023 - Profiling async applications in Rust

RustConf 2023 - Profiling async applications in Rust

Profiling

RustConf 2023 - Async building blocks: A streaming Data Drama in Three Acts

RustConf 2023 - Async building blocks: A streaming Data Drama in Three Acts

Welcome to

RustConf 2022 - Async Rust: Past, Present, and Future by Nick Cameron

RustConf 2022 - Async Rust: Past, Present, and Future by Nick Cameron

Today,

Rain: "Cancelling Async Rust" | RustConf 2025

Rain: "Cancelling Async Rust" | RustConf 2025

Slides and additional resources: https://github.com/sunshowers/cancelling-

RustConf 2017 - Improving Rust Performance Through Profiling and Benchmarking by Steve Jenson

RustConf 2017 - Improving Rust Performance Through Profiling and Benchmarking by Steve Jenson

Improving Rust Performance Through

RustConf 2023 - How Powerful is Const

RustConf 2023 - How Powerful is Const

That wrap these very odd and different

Async Rust - Part 18 of Idiomatic Rust in Simple Steps

Async Rust - Part 18 of Idiomatic Rust in Simple Steps

Rust's approach to

Profiling Java Applications with the async-profiler

Profiling Java Applications with the async-profiler

One of the best ways to understand the performance characteristics of a running program is to use a

RustConf 2017 - Menhir and Friends: the State of the Art of Parsing in Rust by Naomi Testard

RustConf 2017 - Menhir and Friends: the State of the Art of Parsing in Rust by Naomi Testard

Menhir and Friends: the State of the Art of Parsing in Rust by Naomi Testard In this talk we present Menhir, a very powerful LR ...

Let's write an async runtime - Zeeshan Ali Khan

Let's write an async runtime - Zeeshan Ali Khan

Have you ever wondered what exactly the

Diagnose slow Python code. (Feat. async/await)

Diagnose slow Python code. (Feat. async/await)

Where is the slow coming from? How do you make your Python code faster? The first step is measuring what part is actually slow.

The Basics of Profiling - Mathieu Ropert - CppCon 2021

The Basics of Profiling - Mathieu Ropert - CppCon 2021

https://cppcon.org/ https://github.com/CppCon/CppCon2021 --- What to do when a program is slower than what we'd like? Where ...

A better way of doing Async Rust by Piotr Jastrzębski | Rustikon Conference 2025

A better way of doing Async Rust by Piotr Jastrzębski | Rustikon Conference 2025

If you're fed up with adding Send + Sync + 'static everywhere and using Arcs and Mutexes for every state when using