Rust и Python - как в небольшой команде переписать узкие места на Rust. Максим Акинин,
Rust и Python - как в небольшой команде просто, прозрачно и с минимальными трудозатратами переписать узкие места на Rust (и почему не C )
Мой опыт разработки на Rust — это разработка отдельных микросервисов и модулей в составе backend’а, разрабатываемого на Python. Предполагаю, что это один из основных кейсов использования Rust сейчас.
В этом докладе мы рассмотрим реальную задачу разработки различных методов расчета кадастровой стоимости, спрототипированной на Python, с тестами, написанными на Python/unittest, и постепенного ее переписывания на Rust с использованием:
взаимодействия с RabbitMQ (amiquip);
работы с Mongo;
треды;
интеграция кода в инфраструктуру тестов, разрабатываемых на Python.
Важной частью доклада будет мотивация выбора Rust (особенно в сравнении с C ) в реальный проект, который используется в проде, для команды, которая заточена, в основном, под Python и JS.
После доклада слушатели узнают, что Rust прямо сейчас располагает ready to production инструментарием для интеграции с проектами, в которых раньше узкие места переписывались на С .
А также смогут построить примерный сценарий интеграции Rust’а с кодом, который у них уже есть.
1 view
96
48
5 days ago 00:13:47 1
[MarK] ИДЕАЛЬНЫЙ СКАМ ПРОЕКТ - RUST MOBILE
5 days ago 00:38:05 5
[KL4PIK] ВЫЖИВАНИЕ С НУЛЯ В ДУО ЖИВЯ В НЕПРОБИВАЕМОМ ДОМЕ В ОКСАЙД | Oxide: Survival Island
5 days ago 00:20:44 15
[Good Joint] Дом с БУНКЕРОМ на 4 СТЕНКИ ДО ШКАФА в раст rust
5 days ago 01:33:20 10
[Shked] R2 | Как мы выиграли МИРОВУЮ ВОЙНУ/GLOBAL WARFARE В RUST/РАСТ @FancyOrb @Enardo @TheCoconutB
5 days ago 01:16:33 23
[MarK] МОЛОТ! ЗАПОЛУЧИЛИ СОКРОВИЩЕ КИТАЙСКОГО АЛЬЯНСА в РАСТ/RUST
5 days ago 01:44:15 10
[ДЕРЖИ ДВЕРЬ] ДОМИК в КАМНЕ! МЫ придумали ЛОВУШКУ “НА ТРУБЕ“ РАСТ/RUST
5 days ago 00:03:24 1
Rust_Blog - что я думаю
5 days ago 00:03:55 1
Rust_Blog-1
5 days ago 00:03:50 1
Rust_Blog - Володя Ржавый и RED21
5 days ago 00:04:16 1
Rust_Blog - Видео вопросы №1
5 days ago 00:03:08 1
[CNBC Television] Family of ’Rust’ cinematographer files wrongful death lawsuit
5 days ago 00:02:11 3
[Bupyc] Топ вышка для антирейда
5 days ago 00:11:34 19
[Rust Moments] BEST RUST TWITCH HIGHLIGHTS AND FUNNY MOMENTS 262
5 days ago 00:15:44 2
[No Rust TV | Для умных] Композиция - основы музыкальной композиции за 15 минут (обучающий фильм)
5 days ago 00:41:06 39
[bzdenko] ПОСТРОИЛ ДОМ с ЗАПРЫГОМ НА ПОЕЗДА за СТРИМ в РАСТ / RUST
5 days ago 01:16:10 45
[Kopa1z] БИТВА за ЭКСКАВАТОР! ЗАСТРОИЛИ САМУЮ БОЛЬШУЮ РТ на КАРТЕ в Rust|RustMe
5 days ago 02:33:52 18
[ElliEmerald] Я прошел ВСЮ СБОРКУ • StoneBlock 3 ФИЛЬМ • Маинкрафт с модами
5 days ago 00:15:21 30
[danyasmurf] GAY РЕМИКСЫ с тик тока. плейлист by DanyaSMURF
5 days ago 00:02:28 5
[ABC News] ’Rust’ crew voiced concerns over Hannah Gutierrez’s behavior on set
5 days ago 03:58:32 16
Rust. RUST100RENTGEN. Топ карик мвк.
5 days ago 03:21:19 994
ШТУРМ ОБЕЛИСКА ► 7 Days To Die МОД The Wasteland
5 days ago 00:41:14 23
[qaixx] The Luckiest SOLO Wipeday Revenge in my 22,000 Hour of Rust...
5 days ago 00:07:12 8
[Pasha Rust] Самодельная автоматика для распашных ворот гаража
5 days ago 00:04:11 5
Покупай скины правильно на Avan Market (Проверка с бонусом) CS 2, Dota 2, Rust