TG Telegram Group & Channel
Rust | United States America (US)
Create: Update:

🦀 less_slow.rs — продвинутый Rust

Это практическое руководство по написанию высокопроизводительного кода на Rust.

Цель — увеличить скорость и глубже понять, как работает производительный Rust-код.

🚀 В проекте:

• Сравнение async и sync подходов
• Работа с кеш-френдли структурами и layout-оптимизациями
• SIMD-ускорения и многопоточность
• Разбор быстродействия через микробенчмарки
• Примеры быстрой сериализации и парсинга (JSON, Arrow, Parquet)
• Работа с полями struct, layout, memory alignment

📦 Используемые библиотеки:
rayon, tokio, simd, polars, serde, simd-json, tracing, mimalloc

💡 Must-read, если ты хочешь не просто писать на Rust, а писать быстрый и эффективный Rust-код.

🔧 Еще в серии:

🧠 less_slow.cpp — C++ без тормозов: ассемблер, кеши, SIMD, аллокации, парсинг JSON и трюки с памятью
👉 github.com/ashvardanian/less_slow.cpp

🐍 less_slow.py — Python на максималках: pandas vs polars, Cython, PyO3, Numba, Parquet, zero-copy


📚 Все проекты сопровождаются примерами, микробенчмарками и понятными объяснениями.

📚 Репозиторий:
github.com/ashvardanian/less_slow.rs

@rust_code

🦀 less_slow.rs — продвинутый Rust

Это практическое руководство по написанию высокопроизводительного кода на Rust.

Цель — увеличить скорость и глубже понять, как работает производительный Rust-код.

🚀 В проекте:

• Сравнение async и sync подходов
• Работа с кеш-френдли структурами и layout-оптимизациями
• SIMD-ускорения и многопоточность
• Разбор быстродействия через микробенчмарки
• Примеры быстрой сериализации и парсинга (JSON, Arrow, Parquet)
• Работа с полями struct, layout, memory alignment

📦 Используемые библиотеки:
rayon, tokio, simd, polars, serde, simd-json, tracing, mimalloc

💡 Must-read, если ты хочешь не просто писать на Rust, а писать быстрый и эффективный Rust-код.

🔧 Еще в серии:

🧠 less_slow.cpp — C++ без тормозов: ассемблер, кеши, SIMD, аллокации, парсинг JSON и трюки с памятью
👉 github.com/ashvardanian/less_slow.cpp

🐍 less_slow.py — Python на максималках: pandas vs polars, Cython, PyO3, Numba, Parquet, zero-copy


📚 Все проекты сопровождаются примерами, микробенчмарками и понятными объяснениями.

📚 Репозиторий:
github.com/ashvardanian/less_slow.rs

@rust_code


>>Click here to continue<<

Rust






Share with your best friend
VIEW MORE

United States America Popular Telegram Group (US)