RU

Биддер «одной цифрой» для Wildberries на Rust: контроллер с мёртвой зоной, лимиты API и выживание под 429

Я бэкенд-разработчик: пишу на Rust сервис аналитики для продавцов маркетплейсов. Одна из его частей — автоматический биддер, который превращает цель…

rusttokiorate limitingtoken buckethttp 429backendapi маркетплейсовавтоматизацияконтроллер
Habr
RU

Зоопарк каналов в Rust: какой выбрать и как не споткнуться

Каналы - механизм передачи данных между потоками или асинхронными задачами. Идея простая: один конец отправляет сообщения (отправитель), другой их п…

rustканалыflumetokiocrossbeamkanalмногопоточностьchannelssyncасинхронность
Habr
RU

100 вопросов с собесов по Rust: что реально спрашивают на junior, middle, senior позиции в 2026

Я срьрал 100+ вопросов с собеседований по Rust с краткими разборами: владение, типажи, конкурентность, async, unsafe, производительность и др. Отдел…

rustсобеседованиеinterviewasynctokiounsafelifetimesseniorstaffmemory-ordering
Habr
RU

Твой async fn на самом деле enum, а Pin нужен потому, что Rust наступил на грабли самоссылающихся структур

async fn в Rust — это не магия и не зелёный поток, а обычный enum, который компилятор генерирует за тебя. Разбираем, почему Future это машина состоя…

rustasynctokiopinfuturesexecutorwakerasync_fncargo-expandundefined_behavior
Habr
RU

От «Hello, World» до коммита в rustc: Roadmap Rust-разработчика на 2026 год

Rust давно перестал быть языком энтузиастов. На нём собраны куски ядра Linux, движки баз данных и аналитики (TiKV, Materialize, Polars), бэкенды Clo…

rustroadmapразработкаобучениепрограммированиеасинхронностьtokioasyncownershipкарьера
Habr