Паттерны отказоустойчивой архитектуры / Александр Кривощёков (Яндекс Еда)

  Рет қаралды 25,966

HighLoad Channel

HighLoad Channel

Жыл бұрын

Приглашаем на конференцию Saint HighLoad++ 2024, которая пройдет 24 и 25 июня в Санкт-Петербурге!
Программа, подробности и билеты по ссылке: vk.cc/cuyIqx
--------
--------
HighLoad++ Foundation 2022
Презентация и тезисы: highload.ru/foundation/2022/a...
Перебои и ошибки в работе распределённых систем (будь то Web или IoT) - совершенно обычная ситуация. Проблемы в работе с сетью, перебои в работе зависимостей и банальный человеческий фактор - та цена, которую мы платим за общую стабильность системы, лёгкую масштабируемость и гибкость в разработке.
...
--------
Нашли ошибку в видео? Пишите нам на support@ontico.ru

Пікірлер: 40
@romadzzz
@romadzzz 12 күн бұрын
Лучший доклад по патернам который слышал до сих пор
@AlexGluck2010
@AlexGluck2010 Жыл бұрын
Вот этот доклад я бы полностью хотел услышать. А ещё и паттерны из конца доклада я бы разобрал.
@user-jg9bm6ft3q
@user-jg9bm6ft3q 2 ай бұрын
Респект докладчику, хороший материал доклада и отличня подача !
@izi-php
@izi-php 22 күн бұрын
отличный доклад, приятно слушать когда человек понимает про что рассказывает 👍
@mrStarceff
@mrStarceff 2 ай бұрын
Отличный доклад, без воды.
@antonmuzeev
@antonmuzeev 8 ай бұрын
Прямо очень хорошая памятка. Спасибо 👍
@DaCentDD
@DaCentDD Жыл бұрын
Жалко, что времени не хватило, но спасибо, очень интересно
@MaximBodrov
@MaximBodrov 6 ай бұрын
Много интересных паттернов. Побольше таких бы докладов
@Holms
@Holms 5 ай бұрын
Для таких донесений надо выделять час - такая информация на вес золота ) А то там на главный трэках какую-то херь разжовывают 60 минут которая нахрен никому не нужна
@kalmurza
@kalmurza 8 ай бұрын
Последняя глава про Тыкву сама по себе требует 30мин времени. Мне кажется надо было дать этому человеку час эфира. Либо выкинуть очевидные вещи из презы типа Deadlines
@olesyagorbacheva6991
@olesyagorbacheva6991 2 ай бұрын
Очень полезный и интересный доклад, жаль спикеру пришлось его сократить :(
@dmitryd1572
@dmitryd1572 Жыл бұрын
Отличный доклад, спасибо !
@depth5322
@depth5322 4 ай бұрын
Круто 👍
@sminaeva
@sminaeva 4 ай бұрын
Спасибо большое! Отличная лекция)
@shvez
@shvez 7 ай бұрын
Отличный доклад. Благодарю. Особо за ссылки. Мне тоже показалось, что можно было бы и без кода. Так всё наглядно
@s1ptex87
@s1ptex87 3 ай бұрын
Отличная лекция.
@ivangurin7062
@ivangurin7062 6 ай бұрын
Спасибо! Отличный доклад! На одном дыхании смотрится.
@alexandrkalabin7645
@alexandrkalabin7645 25 күн бұрын
13:30 ключи идемпотентности
@anatoly-k
@anatoly-k 7 ай бұрын
код был не нужен, без него можно было уложиться. жаль, хороший получился бы гайд
@daniyarospanov2997
@daniyarospanov2997 3 ай бұрын
ого, писал я немного в тот самый каталог) адовый сервис)) Александр супер крутой спец!
@alfac2008
@alfac2008 6 ай бұрын
Делать микросервисы ради микросервисов сомнительная идея, но сам доклад хороший. Презентация прям наглядная.
@aleksandrkovalenko1260
@aleksandrkovalenko1260 6 ай бұрын
Огонь
@itcloudguy
@itcloudguy 7 ай бұрын
Очень поучительная история. Только шрифты для людей тоже желательно было сделать.
@Jadgarov94
@Jadgarov94 11 ай бұрын
Спасибо Матгередон
@user-st3qw7kw4h
@user-st3qw7kw4h 3 ай бұрын
Подскажите. А что видит пользователь пока сервис ждет ответа от Retry?
@bulgakovwork2022
@bulgakovwork2022 Ай бұрын
КАЙФ!
@MrFijirald
@MrFijirald Жыл бұрын
Не очень понял профит от паттерна deadline. В чем принципиальная разница с обычными таймаутами. Если пользователь тупо закрыл свой клиент, нам никакая временная метка в хедере не поможет. Такое ощущение, что это альтернатива таймаутам на соединения. Чтобы не рассчитывать таймауты и количество ретраев для каждого микросервиса в сложной интеграции. Типа ретраимся до победного и надеемся, что сеть не с первой так со второй попытки нас пустит куда надо. Но если время до дедлайна вышло, то успокаиваемся и ничего не делаем дальше по флоу. Тогда получится более простая конфигурация кучи сервисов и при этом сэкономим, снизив паразитную нагрузку
@himmih
@himmih 8 ай бұрын
Все эти задачи очень круто решаются в Akka из коробки!
@ChannelCheesecake
@ChannelCheesecake 17 күн бұрын
А можно подробнее, как akka помогает
@himmih
@himmih 17 күн бұрын
@@ChannelCheesecake подробнее не получается в комментарии, смотрите документацию, но akka по сути и создавалась, чтобы решать проблемы озвученные тут.
@ChannelCheesecake
@ChannelCheesecake 17 күн бұрын
@@himmih просто у akka своих проблем выше крыши: как минимум отсутствие типизации у акторов. Не зря в Scala мире от нее почти все отказались в пользу эффектов. Тем более, что akka сменила лицензию и де-факто теперь мы говорим о pekko
@himmih
@himmih 17 күн бұрын
@@ChannelCheesecake 2.6 akka отличный и стабильный продукт с хорошей лицензий. Типизация есть. Используют куча крупных продуктов начиная играми с миллионами пользователей онлайн, заканчивая крупными платежными системами с огромным количеством транзакции. Не обязательно использовать Scala, очень хорошо работает и с java. Тут важнее именно архитектурные решения, которые в других подходах решаются сложнее.
@andreykyzn
@andreykyzn 8 ай бұрын
Я что-то не могу найти : 05 Rich client 06 Dummy
@user-qq5od8ns2h
@user-qq5od8ns2h Ай бұрын
Видно что ты разработчик по Яндекс Еде ))))
@chatgptintutorials
@chatgptintutorials 4 ай бұрын
Что значит Monolith?
@ramzparag
@ramzparag 6 ай бұрын
Спикер крутой
@user-dd4fh6pd2i
@user-dd4fh6pd2i Ай бұрын
Отличный доклад. Можно было бы без кода обойтись, тогда больше времени было)
@rin-nas
@rin-nas 10 күн бұрын
"Ретраить", " рефрешить", с русским языком проблемы? 😄
@user-tf7ij8md1y
@user-tf7ij8md1y Күн бұрын
Стандартная лексика в среде разработчиков. Много информации на английском языке и переводы слов часто разные, а многие и не переводят просто, и чтобы понимать о чем речь, часто используются англицизмы, уж так сложилось.
Which one will take more 😉
00:27
Polar
Рет қаралды 74 МЛН
Kitten has a slime in her diaper?! 🙀 #cat #kitten #cute
00:28
КИРПИЧ ОБ ГОЛОВУ #shorts
00:24
Паша Осадчий
Рет қаралды 6 МЛН
Обзор событий за 1 квартал
36:11
Консультант Сахалин
Рет қаралды 45
Systems Architecture Interview: Clarifying the Question
21:59
Jackson Gabbard
Рет қаралды 7 М.
Which one will take more 😉
00:27
Polar
Рет қаралды 74 МЛН