Rustikon Talk - Rust Performance Profiling using hotpath-rs
Summary of a Rustikon talk on Rust performance profiling using the hotpath-rs profiler for time, memory, CPU, and async debugging.
Paweł Urbanek is a senior Ruby/Rust developer specializing in backend performance, distributed systems, cloud infrastructure, and PostgreSQL optimization.
17 articles from this blog
Summary of a Rustikon talk on Rust performance profiling using the hotpath-rs profiler for time, memory, CPU, and async debugging.
Design decisions and performance challenges building a high-performance Rust profiler, covering low-level details like cache-line contention and async instrumentation.
Tutorial on automating MEV analysis on EVM chains using mevlog-rs MCP and OpenClaw agent for blockchain querying.
A tutorial on automating PostgreSQL performance debugging in Rails using LLMs and the Model Context Protocol (MCP) with a Slack bot interface.
A tutorial on a custom puts debugging workflow for Rails, inspired by Rust's dbg! macro, using the dbg-rb gem.
A technical guide on discovering and executing a long-tail MEV strategy to profit from imbalanced Uniswap V2 pools using Rust tools.
A guide to discovering niche MEV strategies using a custom Rust CLI tool and Revm for blockchain data analysis.
A technical guide on using the alloy-deadbeef Rust library to generate Ethereum transactions with custom vanity hash prefixes like 0xbeef.
A developer shares their technical journey and lessons learned from building an unprofitable MEV (Maximum Extractable Value) crypto bot using Rust for Ethereum.
A technical guide on optimizing MEV arbitrage smart contracts using Yul and Huff assembly for gas efficiency on the Ethereum EVM.
Optimizing Rails caching with Brotli compression for better performance and reduced costs compared to Gzip.
Tutorial on overlooked performance fixes for Rails apps, including config tweaks to reduce response times.
A tutorial on freezing ETH and ERC20 tokens using Ethereum smart contracts for safer crypto speculation.
Techniques to identify, debug, and fix N+1 queries in Rails apps using tools like FactoryBot and rack-mini-profiler.
Learn how to subscribe to YouTube channels without an account using RSS feeds and Slack or Zapier for notifications.
Explains how to break eager loading in Rails apps with SQL ORDER BY and how to fix N+1 issues.
Guide to monitoring and fixing PostgreSQL database locks in Rails apps, covering lock basics, detection, and prevention.