SaaSHub helps you find the best software and product alternatives Learn more →
Top 6 Rust Profiler Projects
-
Project mention: Strobelight: A profiling service built on open source technology | news.ycombinator.com | 2025-03-07
"All of this is made possible with the inclusion of frame pointers in all of Meta’s user space binaries, otherwise we couldn’t walk the stack to get all these addresses (or we’d have to do some other complicated/expensive thing which wouldn’t be as efficient)"
This makes things so, so, so much easier. Otherwise, a lot of effort has to built into creating an unwinder in ebpf code, essentially porting .eh_frame cfa/ra/bp calculations.
They claim to have event profilers for non-native languages (e.g. python). Does this mean that they use something similar to https://github.com/benfred/py-spy ? Otherwise, it's not obvious to me how they can read python state.
Lastly, the github repo https://github.com/facebookincubator/strobelight is pretty barebones. Wonder when they'll update it
-
InfluxDB
InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
-
-
-
-
-
Rust Profiler discussion
Rust Profiler related posts
-
Puffin: The friendly little instrumentation profiler for Rust
-
Graphical Python Profiler
-
Grasshopper – An Open Source Python Library for Load Testing
-
Debugging a Mixed Python and C Language Stack
-
Sharing Saturday #462
-
Debugging and profiling embedded applications.
-
Has anyone switched from numpy to Rust?
-
A note from our sponsor - SaaSHub
www.saashub.com | 19 Apr 2025
Index
What are some of the best open-source Profiler projects in Rust? This list will help you:
# | Project | Stars |
---|---|---|
1 | py-spy | 13,527 |
2 | puffin | 1,557 |
3 | filprofiler | 866 |
4 | pyroscope-rs | 165 |
5 | wgpu-profiler | 102 |
6 | cupp-rs | 27 |