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
2 weeks ago 00:57:48 1
Убийство президента JFK
3 weeks ago 00:01:00 1
Когда завел питомца в игре #shorts
4 weeks ago 00:01:03 1
Обновление волков в Rust сломало баланс игры...
4 weeks ago 06:52:10 1
RUST - ПРЕДЪЯМСКИЙ ЗАМОК! ПРОДОЛЖЕНИЕ #2
1 month ago 00:04:23 3
Type O Negative — Love You To Death [PIANO COVER]
1 month ago 00:02:48 48
КОГДА НЕ ПОЛУЧАЕТСЯ РАЗМЕСТИТЬ ПОСТРОЙКУ В ИГРЕ
1 month ago 00:46:07 1
SIMONE SIMONS - Vermillion (Official Full Album Stream)
1 month ago 00:04:44 1
SIMONE SIMONS - In Love We Rust (OFFICIAL MUSIC VIDEO)
1 month ago 00:02:42 1
Когда пытаешься разместить постройку в выживалке
1 month ago 00:00:00 1
Rust. Стрим. RUST100RENTGEN. Строю нечто.
1 month ago 00:01:48 1
Полюшко 50 тысяч немцев встали под русскую песню Русской армии герои ! Германия Helene Fischer 2024
1 month ago 00:02:52 20
[FREE] УННВ x Рыночные Отношения x Kunteynir Old School 90s Type Beat - ()
1 month ago 00:17:08 1
The Rust Wallpaper Trap
1 month ago 00:05:45 1
ЛУЧШАЯ ТАКТИКА НА КЕЙСЫ | ПРОМОКОД и ТАКТИКА CASES4REAL | skinbox - next
1 month ago 00:00:00 1
КАК СОБРАТЬ ТОП ПК ? КАКОЙ МОНИТОР КУПИТЬ ? КОМПЛЕКТУЮЩИЕ БУДУТ ДОРОЖАТЬ ? 15 INTEL ПРОВАЛ ?#shorts