Сегодня начался первый день докладов на Saint HighLoad++
Уже успел послушать доклад Олега Уткина из tarantool об ускорении разработки с использованием Rust. По мимо обще теории о языке, было интересно узнать о возможности написания модулей на Rust для Lua и вызове кода С на прямую из Rust как unsafe так и в обратную сторону.
#SaintHighLoad2021 #rust
Уже успел послушать доклад Олега Уткина из tarantool об ускорении разработки с использованием Rust. По мимо обще теории о языке, было интересно узнать о возможности написания модулей на Rust для Lua и вызове кода С на прямую из Rust как unsafe так и в обратную сторону.
#SaintHighLoad2021 #rust
This media is not supported in your browser
VIEW IN TELEGRAM
Pyroscope — это платформа непрерывного профилирования с открытым исходным кодом. Есть дашборд, очень аккуратно утилизирует CPU и замечательно сжимает данные на диске, что позволяет хранить годами данные от нескольких приложений.
Поможет вам:
- Найти проблемы с производительностью и узкие места в вашем коде
- Устранять проблемы с высокой загрузкой ЦП
- Разобраться с деревом вызовов вашего приложения
- Отслеживать изменения хронологически
Дэмо версия для потрогать
Интеграции:
- Ruby (через rbspy)
- Python (через py-spy)
- Go (через pprof)
- Linux eBPF (через profile.py из bcc-tools)
- PHP (через phpspy)
- .NET (через dotnet trace)
- Java (через async-profiler)
- Rust (в процессе разработки, через pprof-rs)
- Node (в поиске участников для реализации)
#profiling #debug #go #net #python #bpf #rust
https://github.com/pyroscope-io/pyroscope
Поможет вам:
- Найти проблемы с производительностью и узкие места в вашем коде
- Устранять проблемы с высокой загрузкой ЦП
- Разобраться с деревом вызовов вашего приложения
- Отслеживать изменения хронологически
Дэмо версия для потрогать
Интеграции:
- Ruby (через rbspy)
- Python (через py-spy)
- Go (через pprof)
- Linux eBPF (через profile.py из bcc-tools)
- PHP (через phpspy)
- .NET (через dotnet trace)
- Java (через async-profiler)
- Rust (в процессе разработки, через pprof-rs)
- Node (в поиске участников для реализации)
#profiling #debug #go #net #python #bpf #rust
https://github.com/pyroscope-io/pyroscope
🔥2