Язык Rust для высоконагруженного сетевого сервиса - быстрый старт и стремительный полет / А. Сербул

  Рет қаралды 15,768

HighLoad Channel

HighLoad Channel

2 жыл бұрын

Приглашаем на конференцию Saint HighLoad++ 2024, которая пройдет 24 и 25 июня в Санкт-Петербурге!
Программа, подробности и билеты по ссылке: vk.cc/cuyIqx
--------
--------
HighLoad++ Весна 2021
Крупнейшая профессиональная конференция для разработчиков высоконагруженных систем
17 и 18 мая 2021. Москва, Крокус-Экспо
Тезисы и презентация:
www.highload.ru/spring/2021/a...
В докладе расскажем про эволюцию разработки высоконагруженного сетевого кластера отправки пуш-уведомлений с использованием технологий от unix/bash и PHP до асинхронных неблокируемых многопоточных соединений на базе Rust/Tokio. Поговорим о тонкостях разработки на Rust, особенностях языка, подводных камнях и способах его быстрого изучения и использования веб-разработчиками с навыками LAMP. Поговорим также о Go, Java и причинах принятых технологических решений.
--------
Нашли ошибку в видео? Пишите нам на support@ontico.ru

Пікірлер: 56
@jojek
@jojek Ай бұрын
Очень бодро, и МАЛО! Спасибо за доклад
@maksimsergeevich5939
@maksimsergeevich5939 Жыл бұрын
Когда бухому бате дал попробовать Rust, и он позвал всех соседей и начал им рассказывать какой Rust классный
@rybiizhir
@rybiizhir 6 ай бұрын
Подгорело от возможностей Rust?
@aeuonep
@aeuonep 6 ай бұрын
@@rybiizhir ​думаю, что дело не в подгорело, человек пытается унизить рассказчика, что бы возвыситься и показаться более умным. Это обычная психология.
@proletarian
@proletarian 3 ай бұрын
​@@rybiizhirчуваки поняли что Раст хорош но они плюсы учили пол жизни и теперь пытаются шуточками заглушить боль внутри себя
@aeuonep
@aeuonep 6 ай бұрын
К сожалению, люди, которые не знают раст, не поймут докладчика. А доклад супер! Видно, что докладчик очень опытный.
@dimka00706
@dimka00706 6 ай бұрын
Слушать интересно, спать не хочется. Пойду закину книгу go и попробую rust
@proletarian
@proletarian 3 ай бұрын
Докладчик гениальный))
@kirillbdev
@kirillbdev Жыл бұрын
Мда уж, вот это скорость.. пытаюсь переварить одну мысль, а докладчик уже начинает вторую и заканчивает третью) чувака явно скомпилировали через rust
@skeeph2011
@skeeph2011 2 жыл бұрын
Лучше бы чуть подробнее про раст рассказать, а не гонять попусту воздух
@Digital_Fox
@Digital_Fox 8 ай бұрын
Выглядит, как религиозное неприятие "скриптовых" языков, которые, к слову, давно перешагнули уровень скриптов и являются основой многих серьёзных систем.
@alexserbul
@alexserbul 7 ай бұрын
Увы... Большую часть жизни пишу и решаю задачи на скриптовых языках. Сейчас это Python, до этого PHP, Bash, AWK, JavaScript. Когда ты аккуратен и думаешь, что пишешь, решать задачи на них не страшно - код работает как часы, годами в проде и легко поддерживать. Но когда появляются люди с иными жизненными ценностями в команде - спокойнее работать в Rust или, хотя бы, Java.
@bibsybum
@bibsybum Жыл бұрын
Навеяло:Do it, just do it! Don’t let your dreams be dreams. Yesterday you said tomorrow. So just do it! Make your dreams come true. Just do it.
@evgix
@evgix 2 жыл бұрын
Какой-то наброс на вентилятор уровне форума lor.
@misterfind
@misterfind 11 ай бұрын
Классная лекция! Спасибо Александру)
@averv
@averv 11 ай бұрын
Спасибо, классный доклад и докладчик харизматичный! Пошел учить раст)
@user-jt7wb3zc1m
@user-jt7wb3zc1m 2 жыл бұрын
*В 2021м плеваться в микрофон все еще было нормой*
@xintreavideo
@xintreavideo 2 жыл бұрын
Докладчик молодец, по плюсам прошелся по полной программе.
@anar-k-jafarov
@anar-k-jafarov 2 жыл бұрын
А я то думал покажет реальные продакшн примеры со сравнением...
@rybiizhir
@rybiizhir 6 ай бұрын
Согласен, Rust классный заслон от говнокодеров.
@batorko
@batorko 2 жыл бұрын
Отличный доклад!
@alexanderkozlikhin
@alexanderkozlikhin 2 жыл бұрын
Феерическая расстановка точек над программированием! :)
@Damir1580
@Damir1580 3 ай бұрын
Точно. Что наделал с атомами мозга, теперь они разбежались.
@patriskin
@patriskin 8 күн бұрын
18:47 - "Python - слабо типизированные сопли". В Python так-то СИЛЬНАЯ динамическая типизация. Число со строкой не сложишь
@viktoralferov2874
@viktoralferov2874 Жыл бұрын
7:21 А как на счёт тестов? Пробовали?... А Битрикс, понял )
@user-qj6pk9py6j
@user-qj6pk9py6j Жыл бұрын
Как из видоса про батю на рыбалке - Бать, как на раст? Норамааально) kzfaq.info/get/bejne/mtumn7p2r7DRhWQ.html
@asm496
@asm496 10 күн бұрын
“Не надо понимать как работает rust. Надо просто писать». Мужчину заставили восхвалять что-то, но он перегнул и очень сильно. Или таким образом пытаются привить нелюбовь к расту? Шикарный язык, но его надо понять.
@Kulibins1
@Kulibins1 Жыл бұрын
в c# есть патерн матчинг, да и вероятно во многих других языках программирования тоже если нет, то появится. Я уже провел сравнения производительности c# с другими языками(видео на моём канале), вот rust остался. предварительно нет значимой разницы.
@SklerozRu
@SklerozRu 11 ай бұрын
Паттерн матчинг вкупе с енумами в Расте - это космос, в других языках вряд ли даже что-то близкое есть. Просто попробуйте.
@terribleperson2432
@terribleperson2432 2 жыл бұрын
смешной докладчик конечно
@joly3122
@joly3122 2 жыл бұрын
Смешно от правды?
@ArquitectoR
@ArquitectoR 2 жыл бұрын
Самое смешное, он в начале декларировал, что любую мысль можно донести просто. А потом сбивчато и торопливо начал накидывать сначала на другие ЯП, а потом заваливать доклад терминами Rust. Те, кто не изучал Rust, вообще ни хрена не поймут о чём это было 🤦🏻‍♂️
@thegreenhorse3162
@thegreenhorse3162 Жыл бұрын
@@ArquitectoR ну то что можно просто донести любую мысль, не значит, что докладчик умеет это делать)
@Anton_Zh
@Anton_Zh Жыл бұрын
рассказывает так как-будто сам докладчик не приехал и пришлось попросить прочитать доклад знакомого эникейщика
@SergeyLitvinovUA
@SergeyLitvinovUA 2 жыл бұрын
Докладчик все же как-то резковат
@noone-hi6kq
@noone-hi6kq 2 жыл бұрын
а по-моему даже мягко слишком
@user-yl8tj3jm9j
@user-yl8tj3jm9j 2 жыл бұрын
Лучший!! Наконец хоть кто-то говорит правду, жаль умных людей мало, а кодеры как всегда ныть начнут, и дальше верить в свои фантазии (как известно большенство идиотов когда-то верили в плоскую землю и сейчас не иначе, логики ноль, эмоций и убежденности на все сто)! Все сказанное полностью правильно! Тот кто прислушается и без обид и эмойций все сказанное обдумает - придет к выводу, что Rust сейчас лучший ЯП, если взвесить все за и против, а не перееоценивать аргументы «за» заинтересованных в своих сектах.
@ArquitectoR
@ArquitectoR 2 жыл бұрын
Rust - хороший ЯП. Но докладчик некомпетентен по множеству поднятых им же вопросов. Тот же quick-sort на Haskell он, видимо, из книги для начинашек взял, хотя даже там есть примечание, что это просто калька с математической записи алгоритма, которая будет жутчайше тормозить на компьютере. Познания скриптовых языков такие же поверхностные. В общем, накидывать тоже надо уметь, у него получилось на двоечку с минусом.
@vd3598
@vd3598 2 жыл бұрын
Rust, конечно, замечательный. Но все же говорить, что лучший - спорно. Я думаю так вообще ни про какой язык не скажешь. Он лучший для определенных задач. Как по мне, после перебора ряда языков, выделяется связка из трех языков, которые покрывают подавляющее большинство задач - TypeScript, C# и собственно Rust.
@user-et7qh3wj3u
@user-et7qh3wj3u Жыл бұрын
Лол, тебя в детстве роняли? Ты заявляешь, что Rust - язык богов, круче всех остальных. И называешь тех, кто считает, что язык выбирается под задачу - сектантами и идиотами. Неужели ты настолько слеп, что не замечаешь, что всё наоборот?))
@you-are-not-allowed
@you-are-not-allowed 9 ай бұрын
@@vd3598лучше всего JavaScript, php, Java и C++ 😂
@prigl4548
@prigl4548 Жыл бұрын
У чувака очень странное понятие о теореме Гёделя. Балабол.
@artemsuper8250
@artemsuper8250 9 ай бұрын
Ну, я с вами не соглашусь про 2-3 года и мозг "атрофируетсяя", питон является многоуровневым языком по сложности. Это как снимать слои капусты, да, изначально он лёгкий, а потом ты начинаешь в него залазить всё глубже и глубже -- и появляются декораторы, метаклассы...
@Digital_Fox
@Digital_Fox 8 ай бұрын
Докладчик явно не пишет на python / js / php, не писал на них, ничего толком про них не знает и узнавать не планирует.
@alexserbul
@alexserbul 7 ай бұрын
@@Digital_Fox Пишу в основном на Python, PHP, Java, JavaScript большую часть времени лет 20 как, меньше на Rust.
@sfera888
@sfera888 6 ай бұрын
Syntax sugar. Ya pisal na php/python/js (fullstack) - potom golang seychas Rust. Dokladchik prav, php/python silno atrofiruyut mozg
@17yochurchcat9
@17yochurchcat9 Жыл бұрын
Поменьше бы экспрессии и побольше примеров. Например, в плюсах дыры и их надо обходить, а в расте нет. О каких дырах идет речь? Первые 12 минут потратил на пустую болтовню. В голанге GC допилят до уровня джавы лет через 20. Пруфы будут?
@johnmacropas
@johnmacropas 9 ай бұрын
С трудом выдержал 10 минут и выключил.
@imwisagist1783
@imwisagist1783 8 ай бұрын
Докладчик жутко неприятный, тяжело слушать, вышел поплакаться и вывалить свои хотелки, рассказывает об интеллекте, а сам разговаривать толком не умеет) Эдакий подпивасный менеджер)
@alexserbul
@alexserbul 7 ай бұрын
Не пил я. Это так таблетки от аллегрии работают, от них язык заплетаться начинает. Я не так, чтобы менеджер. В основном код пишу большую часть дня на Java, Python, Rust и проекты запускаю большие нагруженные 20 лет как.
@Undawn-jq4et
@Undawn-jq4et 5 ай бұрын
херню полную порет, rust для начало пусть построит свой стабильный футдамент как С-языки, больше половина программ в мире построены на С-языках фундамент стабильный и на века. Rustу свой фундамент нужен уже новые проекты на своем коде и чтоб он показал также на века ка С-языки и тольк тогда уже можно и сравнивать.
@jollyroger1624
@jollyroger1624 11 ай бұрын
Полностью согласен, люди не хотят учиться. Волнуют только лёгкие деньги, к сожалению... Тут даже дело скорее в бесконечной людской лени и желание ловить от жизни один только кайф.
@you-are-not-allowed
@you-are-not-allowed 9 ай бұрын
Что в этом плохого? Это природа мозга большинства населения
@felix9091
@felix9091 3 ай бұрын
Лень двигатель прогресса)
3. Трейты. Программирование на Rust (весна 2019)
1:42:31
OMG🤪 #tiktok #shorts #potapova_blog
00:50
Potapova_blog
Рет қаралды 17 МЛН
1❤️#thankyou #shorts
00:21
あみか部
Рет қаралды 88 МЛН
Rust без Наследования
15:29
Bitωise
Рет қаралды 3,8 М.
Программирование на Rust 1. Intro
2:53:20
Лекторий ФПМИ
Рет қаралды 43 М.
OMG🤪 #tiktok #shorts #potapova_blog
00:50
Potapova_blog
Рет қаралды 17 МЛН