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
82
47
4 weeks ago 00:06:14 0
THE FREEDOM OF COMPANIONS
1 month ago 00:10:24 0
Rust | Early Access | Gameplay, Part 7 - WHY SO SERIOUS?!
2 months ago 02:14:20 4
ПАРАЗИТЫ 5! “ОПАСНОЕ“ МЕСТО, АЛЬЯНС и ЧИТЕРЫ! РАСТ RUST (часть2)
2 months ago 00:08:21 0
Rust | Early Access | Gameplay, Part 1 - A NEW WORLD!
3 months ago 00:00:32 1
КОГДА ВЗЯЛ БУР #rust #рек #чойка
3 months ago 00:00:43 0
ЛУЧШАЯ ФИШКА ДЛЯ МЕТРО в РАСТ #rust #rustnews #rustupdate
3 months ago 00:17:19 146
Мартовское обновление в Раст #rust #rustnews #alpharust #royalkludge
3 months ago 00:01:21 0
Inkosi Game Server Project
5 months ago 00:04:12 0
First move Rust-Раст (fullabsl3st❤)
5 months ago 00:30:07 0
СБОРКА СВОИМИ РУКАМИ НА 7800X3D В БЕЛОМ KING 95 PRO
5 months ago 00:26:38 0
How I Designed 3D-Printed Mods for My Vintage Toyota KE25
5 months ago 00:21:36 0
Лучший способ выживания в Rust / Раст
5 months ago 00:07:06 0
Топ 15 лучших фишек 2023 – [Rust/Раст]
5 months ago 00:14:19 0
Топ 20 лучших фишек 2024 – [Rust/Раст]
6 months ago 00:08:57 2
Это ЛУЧШИЙ ПИЛОТ в RUST/РАСТ 2024
6 months ago 00:57:48 0
Убийство президента JFK
6 months ago 00:01:00 0
Когда завел питомца в игре #shorts
7 months ago 00:01:03 0
Обновление волков в Rust сломало баланс игры...
7 months ago 06:52:10 0
RUST - ПРЕДЪЯМСКИЙ ЗАМОК! ПРОДОЛЖЕНИЕ #2
7 months ago 00:04:23 3
Type O Negative — Love You To Death [PIANO COVER]
7 months ago 00:02:48 67
КОГДА НЕ ПОЛУЧАЕТСЯ РАЗМЕСТИТЬ ПОСТРОЙКУ В ИГРЕ
7 months ago 00:46:07 0
SIMONE SIMONS - Vermillion (Official Full Album Stream)
7 months ago 00:04:44 0
SIMONE SIMONS - In Love We Rust (OFFICIAL MUSIC VIDEO)