PH

pawurb/hotpath-rs

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

1,9 тыс. stars Качество 71 Тренд 47MIT

pawurb/hotpath-rs — это кандидат на навык агента, импортированный из https://github.com/pawurb/hotpath-rs.

Обзор

pawurb/hotpath-rs — это кандидат на навык агента, импортированный из https://github.com/pawurb/hotpath-rs.

Обзор (машинный перевод)

Простой профайлер Rust, который точно показывает, почему ваш код медленный.

Обратная связь по производительности для разработчиков и кодинг-агентов. Найдите узкие места CPU, памяти, асинхрон, SQL, I/O и конкуренции с помощью одного профайлера Rust. Экспортируйте метрики в Prometheus и Grafana, когда нужен мониторинг продакшена.

Попробуйте демонстрацию TUI через SSH — установка не требуется:

Или позвольте своему агенту ИИ настроить профилирование в репозитории:

hotpath-rs — это простой в настройке набор инструментов для профилирования производительности Rust, который точно показывает, куда тратит время ваш код, расходует процессор и выделяет память.

Это помогает различать функции, которые работают медленно из-за ожидания ввода-вывода, и те, которые требуют высокой нагрузки на CPU. Инструментальные функции, каналы, фьючерсы, потоки, SQL-запросы, HTTP-вызовы и байтовые ввод-выводы, чтобы найти узкие места и оптимизации фокуса там, где они наиболее важны. Получайте практическую информацию о времени, памяти и асинхронном потоке данных с минимальными настройками.

Полную документацию можно ознакомиться с hotpath.rs. Смотрите CONTRIBUTING.md для настройки и рекомендаций по разработке разработки.

Вы можете использовать его для создания разовых отчётов по производительности (тайминг, память или процессор):

Сопоставьте все сигналы производительности в Grafana с минимальными накладными расходами на профилирование:

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

hotpath-rs - Rust Profiler for Easy Performance Debugging

A simple Rust profiler that shows exactly why your code is slow.

Performance profiling for developers and coding agents. Profile CPU, memory allocations, async tasks, SQL queries, I/O, and lock contention in one place. Explore performance metrics in a live TUI, or export to Prometheus and Grafana when you need production monitoring.

Already using Criterion.rs? Criterion tells you how fast your code runs. hotpath-rs explains why. Add detailed CPU and memory profiling to your existing Criterion benchmarks with minimal changes. Explore Criterion integration →

Find bottlenecks locally, then use hotpath-cloud to track performance changes across pull requests.

Try the TUI demo via SSH - no installation required:

ssh demo.hotpath.rs

Or let your AI coding agent set up profiling, paste into Claude Code, Codex, OpenCode or Cursor:

Set up hotpath-rs profiling in this Rust project using the instructions at https://hotpath.rs/agent/setup

hotpath-rs is an easy-to-configure Rust performance profiling toolkit that shows exactly where your code spends time, burns CPU, and allocates memory.

It helps you distinguish between functions that are slow because they wait on I/O and those that are CPU-intensive. Instrument functions, channels, futures, streams, SQL queries, HTTP calls, and byte-level I/O to find bottlenecks and focus optimizations where they matter most. Get actionable insights into time, memory, and async data flow with minimal setup.

Explore the full documentation at hotpath.rs. See CONTRIBUTING.md for development setup and guidelines.

You can use it to produce one-off performance (timing, memory or CPU) reports:

correlate all performance signals in Grafana with minimal profiling overhead:

catch performance regressions on every pull request with a simple CI integration:

Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add pawurb/hotpath-rs
Новичок в MCP? Начните с руководства на mcpskill.org →