У нас вы можете посмотреть бесплатно Rust в производстве в масштабах планеты: уроки, извлеченные из развертывания кода Rust на миллион... или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Coding Chats, выпуск 55 — Эмма Недельку рассказывает о своём опыте управления командами, перешедшими на Rust, на Amazon Prime Video. Она рассказывает о причинах выбора Rust, включая его функции производительности и безопасности, а также о трудностях, с которыми пришлось столкнуться при переходе с JavaScript. Эмма объясняет важность беспроводных обновлений, ограничения устройств и эффективные стратегии адаптации для инженеров. В беседе также обсуждаются стратегии тестирования, управление техническим долгом и методы найма для команд Rust, подчёркивая необходимость мышления, ориентированного на решение проблем и адаптивность. Главы 00:00 Введение в Rust и его внедрение 03:49 Рост производительности с помощью Rust 06:37 Проблемы беспроводных обновлений 09:36 Обучение разработчиков работе с Rust 12:33 Совместная работа в команде и доверие 14:53 Стратегии тестирования приложений на Rust 17:38 Компромиссы и аспекты, связанные с Rust 20:13 Найм и формирование команды для Rust 23:02 Советы организациям, рассматривающим Rust 26:00 Управление техническим долгом в Rust 28:48 Заключение и заключительные мысли 33:52 Изучение связанных материалов ССЫЛКИ Ссылки Эммы / emmanedelcu Ссылки Джона: LinkedIn Джона: / johncrickett YouTube Джона: / @johncrickett Twitter Джона: https://x.com/johncrickett Bluesky Джона: https://bsky.app/profile/johncrickett... Ознакомьтесь с новостными рассылками Джона по программной инженерии: Coding Challenges: https://codingchallenges.substack.com/, где делятся идеями реальных проектов, которые вы можете использовать для повышения уровня своих навыков программирования. Developing Skills: https://read.developingskills.fyi/, охватывающими все: от проектирования систем до развития навыков межличностного общения, помогая им продвигаться по карьерной лестнице от младшего специалиста до специалиста и выше, а также тем, кто хочет перейти на руководящую должность. Выводы Rust был выбран за его гарантии производительности и безопасности. Переход с JavaScript на Rust требует значительного обучения. Обновления по беспроводной сети критически важны для управления устройствами. Ограничения устройств существенно влияют на производительность приложения. Освоение Rust может занять у разработчиков JavaScript около трёх месяцев. Для быстрой разработки важно укрепить доверие внутри команды. Стратегии тестирования должны быть надёжными и поддерживать работу с различными устройствами. Проверки Rust во время компиляции требуют строгой дисциплины выполнения. Компиляция для WebAssembly требует тщательной оптимизации для управления размером пакета. Экосистема Rust развивается, но продолжает развиваться. Организациям следует взаимодействовать с сообществом Rust для лучшей интеграции. Прототипирование может эффективно продемонстрировать потенциал Rust заинтересованным сторонам. Управление техническим долгом в Rust требует понимания глубины сложности. При найме сотрудников с точки зрения мышления и адаптивности важнее опыта. Идеальные инженеры Rust должны обладать глубоким пониманием низкоуровневых систем. Кандидаты должны демонстрировать инициативность и вклад в свои проекты.