Logo video2dn
  • Сохранить видео с ютуба
  • Категории
    • Музыка
    • Кино и Анимация
    • Автомобили
    • Животные
    • Спорт
    • Путешествия
    • Игры
    • Люди и Блоги
    • Юмор
    • Развлечения
    • Новости и Политика
    • Howto и Стиль
    • Diy своими руками
    • Образование
    • Наука и Технологии
    • Некоммерческие Организации
  • О сайте

Скачать или смотреть RustLab 2019: Deliveroo: Ruby to Rust • Michael Killough

  • RustLab Conference
  • 2019-10-31
  • 622
RustLab 2019: Deliveroo: Ruby to Rust • Michael Killough
RustLab 2019Michael KilloughDeliverooRuby to RustrustlabrustlangrustsoftwaredevelopmentsoftwaredeveloperhardwarelinuxdeveloperprogrammingcodingcodeprogrammerprogrammazioneinformaticatechnologytechprogrammatorisviluppatoreinnovationdeveloperselectronicscomputernerdgeekfirmwarefrontendbackendAPIUIGUIwebappapplicationwebapptutorialembeddedembeddedsystemprogramming languagedatabaserustaceanswebassemblywasmwasi
  • ok logo

Скачать RustLab 2019: Deliveroo: Ruby to Rust • Michael Killough бесплатно в качестве 4к (2к / 1080p)

У нас вы можете скачать бесплатно RustLab 2019: Deliveroo: Ruby to Rust • Michael Killough или посмотреть видео с ютуба в максимальном доступном качестве.

Для скачивания выберите вариант из формы ниже:

  • Информация по загрузке:

Cкачать музыку RustLab 2019: Deliveroo: Ruby to Rust • Michael Killough бесплатно в формате MP3:

Если иконки загрузки не отобразились, ПОЖАЛУЙСТА, НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если у вас возникли трудности с загрузкой, пожалуйста, свяжитесь с нами по контактам, указанным в нижней части страницы.
Спасибо за использование сервиса video2dn.com

Описание к видео RustLab 2019: Deliveroo: Ruby to Rust • Michael Killough

🔔 FOLLOW RUSTLAB CHANNEL 🔔

This talk will describe how we rebuilt our Ruby application in Rust, piece-by-piece: a class at a time! The talk will discuss the problems we faced with our Ruby code-base, how Rust would help us solve them(!), and then how we went about performing the migration in just a few months.

Last year, Deliveroo rebuilt the core of their dispatch algorithm in Rust. The dispatch algorithm allows us to plan far into the future, deciding which orders to offer to which riders in each of the cities that we operate in. The rewrite gave a massive improvement in the algorithm’s runtime (more than 17x!), which has allowed us to do explore more of the assignment search space, resulting in a more reliable customer service and shorter delivery times.

This talk will explain how we embedded Rust code in our existing Ruby application. It will discuss how and why we incrementally moved the algorithm from Ruby into Rust, rather than embarking on a from-scratch rewrite. It will describe the extensions we made to the existing tooling[0][1] for embedding Rust in Ruby, and how it allowed us maintain a clean code-base during and after the transition.

[0] https://github.com/d-unseductable/ruru
[1] https://github.com/danielpclark/rutie

This channel is dedicated to the videos of the RustLab conference.
⚙️ Follow us on TWITTER:   / rustlab_conf  
⚙️ Follow us on FACEBOOK:   / rustlabconference  

RustLab is the first Italian international conference on the Rust programming language, organized by Develer.
Develer is not just an Italian company projecting and releasing hardware and software solutions for the industrial environment, but is also an ensemble of people sharing their great passion for new technologies and how they can be applied to your everyday life.

⚙️ Follow DEVELER on INSTAGRAM:   / wearedeveler  
⚙️ Follow DEVELER on FACEBOOK:   / we.are.develer  
⚙️ Follow DEVELER on TWITTER:   / develer  
⚙️ Follow DEVELER on LINKEDIN:   / 114426  
⚙️ Follow DEVELER on TELEGRAM: https://t.me/wearedeveler
⚙️ Follow DEVELER on TIK TOK:   / wearedeveler  

Комментарии

Информация по комментариям в разработке

Похожие видео

  • О нас
  • Контакты
  • Отказ от ответственности - Disclaimer
  • Условия использования сайта - TOS
  • Политика конфиденциальности

video2dn Copyright © 2023 - 2025

Контакты для правообладателей [email protected]