Язык RUST для высоконагруженного сетевого сервиса - быстрый старт [ru] / Александр Сербул

preview_player
Показать описание
Видео с онлайн-конференции Highload fwdays'20, которая прошла 24 октября 2020 года.

Описание доклада:
В докладе рассказывается об эволюции разработки высоконагруженного сетевого кластера отправки пуш-сообщений с использованием технологий от unix / bash и PHP до асихнронных неблокируемых многопоточных соединений на базе Rust / Tokio. Говорят о тонкостях разработки на Rust, особенностях языка, подводных камнях и способах быстрого изучения и использования веб-разработчиками навыками LAMP. Говорят также о Go, Java и причины принятых технологических решений.

Доклад полезный для разработчиков, желающих освоить новый и популярный язык программирования Rust, функциональное программирование, идеи Haskell, которые имеют опыт веб-разработки на PHP / Python / JavaScript.

Таймкоды:
03:42 Как всё начиналось в ІТ?
06:36 Современный код. Управление сложностью
09:25 Haskell: “Quicksort”
10:27 Чем все закончилось?
11:31 Войны технологий - усугубляют сложность
13:01 «Шовинизм» в программировании
13:34 Выразительность языков программирования
15:20 Выразительность в Rust
18:51 Управление памятью в Rust
20:22 Как быстро понять Rust и его сравнение с другими ЯП
22:19 Как набить руку в Rust?
25:08 Начало работы с Rust
28:47 “Плюшки” в Rust
29:24 Как мы развивали архитектуру проекта: от bash-forks до rust/tokio
47:45 Итоги
49:36 Q&A

Страница доклада:

Больше докладов и видео по теме конференции:

Fwdays более 10 лет занимается организацией масштабных конференций для разработчиков таких направлений: JavaScript, .Net, Python, Data Science, PHP, QA, Highload, Architecture, DevOps, Databases.

Больше информации про актуальные события:

Подписывайтесь, чтобы первыми узнавать про старт продаж билетов по самой выгодной цене:
Рекомендации по теме
Комментарии
Автор

Шикарный доклад, теперь хочется писать на RUST

vladislav
Автор

Самый грамотный доклад о текущем состоянии IT, который я видел. Спасибо большое автору!

VladimirEmelyanov
Автор

Вот как раз передать энергию изучать и использовать язык вам, Александр, удалось. Спасибо за мотивацию!

hamestet
Автор

Просмотрел на одном дыхании. Потрясающий доклад

СкафандрКосмический
Автор

Круто, что показали реальный боевой пример использования Rust.

alexandergaiwer
Автор

Первый доклад в моей жизни, который нужно смотреть на скорости 0.75

dractw
Автор

По моим наблюдения, Rust'овики самые настоящие сектанты.

greenis
Автор

Саша Сербул - это всегда буря эмоций и мощный поток сознания! :)

mpenzin
Автор

Давно слышу про RUST хорошие отзывы, но после такого зажигательного доклада, я просто обязан его выучить! ))

maksimgridin
Автор

Вот все бы рассказывали с таким энтузиазмом

vlamai
Автор

Наконец-то! Это топовый доклад ! Сразу видно человек с опытом.

exploring-ukulele
Автор

Интересный доклад и много полезной информации! Rust рулит! Огромное спасибо за доклад)))

alexandergaiwer
Автор

Вот это доклад, во это заряд энергии! 🚀👍

twentxx
Автор

Спасибо. Реально классное сравнение без подлизываний. Крутой расказчик. С удовольствием посмотрел

АнтонАнтипин-пъ
Автор

большое спасибо за доклад. было очень интересно

alexanonymous
Автор

Сербул, респект, отличные статьи на Хабре

alexanderdickson
Автор

Давно я так не ржал... камедиклаб, по сравнению с докладчиком, просто дети. Вообщем супер.. пошел раст изучать..а то я уже старый стал, а все как молодой на феррари езжу ))

MakarenkoSasha
Автор

Как услышал про косяки Фон Неймана сразу поставил лайк!

aset
Автор

А какие лимиты вы увеличили, которые решили проблему падения на первом запуске?

vyasab
Автор

вижу название доклада: не выбирай язык програмирования пока не посмотришь этот доклад)

Deletedeletedelete