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

  Рет қаралды 28,280

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

Пікірлер: 43
@romadzzz
@romadzzz Ай бұрын
Лучший доклад по патернам который слышал до сих пор
@AlexGluck2010
@AlexGluck2010 Жыл бұрын
Вот этот доклад я бы полностью хотел услышать. А ещё и паттерны из конца доклада я бы разобрал.
@user-jg9bm6ft3q
@user-jg9bm6ft3q 3 ай бұрын
Респект докладчику, хороший материал доклада и отличня подача !
@MaximBodrov
@MaximBodrov 8 ай бұрын
Много интересных паттернов. Побольше таких бы докладов
@izi-php
@izi-php 2 ай бұрын
отличный доклад, приятно слушать когда человек понимает про что рассказывает 👍
@DaCentDD
@DaCentDD 2 жыл бұрын
Жалко, что времени не хватило, но спасибо, очень интересно
@mrStarceff
@mrStarceff 4 ай бұрын
Отличный доклад, без воды.
@Holms
@Holms 6 ай бұрын
Для таких донесений надо выделять час - такая информация на вес золота ) А то там на главный трэках какую-то херь разжовывают 60 минут которая нахрен никому не нужна
@olesyagorbacheva6991
@olesyagorbacheva6991 4 ай бұрын
Очень полезный и интересный доклад, жаль спикеру пришлось его сократить :(
@antonmuzeev
@antonmuzeev 9 ай бұрын
Прямо очень хорошая памятка. Спасибо 👍
@aleksandrsolodov2848
@aleksandrsolodov2848 23 күн бұрын
Бомбезно!
@kalmurza
@kalmurza 9 ай бұрын
Последняя глава про Тыкву сама по себе требует 30мин времени. Мне кажется надо было дать этому человеку час эфира. Либо выкинуть очевидные вещи из презы типа Deadlines
@depth5322
@depth5322 5 ай бұрын
Круто 👍
@sminaeva
@sminaeva 6 ай бұрын
Спасибо большое! Отличная лекция)
@dmitryd1572
@dmitryd1572 Жыл бұрын
Отличный доклад, спасибо !
@aleksandrkovalenko1260
@aleksandrkovalenko1260 7 ай бұрын
Огонь
@s1ptex87
@s1ptex87 4 ай бұрын
Отличная лекция.
@alfac2008
@alfac2008 8 ай бұрын
Делать микросервисы ради микросервисов сомнительная идея, но сам доклад хороший. Презентация прям наглядная.
@ivangurin7062
@ivangurin7062 8 ай бұрын
Спасибо! Отличный доклад! На одном дыхании смотрится.
@shvez
@shvez 8 ай бұрын
Отличный доклад. Благодарю. Особо за ссылки. Мне тоже показалось, что можно было бы и без кода. Так всё наглядно
@bulgakovwork2022
@bulgakovwork2022 2 ай бұрын
КАЙФ!
@Jadgarov94
@Jadgarov94 Жыл бұрын
Спасибо Матгередон
@anatoly-k
@anatoly-k 9 ай бұрын
код был не нужен, без него можно было уложиться. жаль, хороший получился бы гайд
@daniyarospanov2997
@daniyarospanov2997 5 ай бұрын
ого, писал я немного в тот самый каталог) адовый сервис)) Александр супер крутой спец!
@itcloudguy
@itcloudguy 8 ай бұрын
Очень поучительная история. Только шрифты для людей тоже желательно было сделать.
@alexandrkalabin7645
@alexandrkalabin7645 2 ай бұрын
13:30 ключи идемпотентности
@user-st3qw7kw4h
@user-st3qw7kw4h 4 ай бұрын
Подскажите. А что видит пользователь пока сервис ждет ответа от Retry?
@himmih
@himmih 9 ай бұрын
Все эти задачи очень круто решаются в Akka из коробки!
@ChannelCheesecake
@ChannelCheesecake Ай бұрын
А можно подробнее, как akka помогает
@himmih
@himmih Ай бұрын
@@ChannelCheesecake подробнее не получается в комментарии, смотрите документацию, но akka по сути и создавалась, чтобы решать проблемы озвученные тут.
@ChannelCheesecake
@ChannelCheesecake Ай бұрын
@@himmih просто у akka своих проблем выше крыши: как минимум отсутствие типизации у акторов. Не зря в Scala мире от нее почти все отказались в пользу эффектов. Тем более, что akka сменила лицензию и де-факто теперь мы говорим о pekko
@himmih
@himmih Ай бұрын
@@ChannelCheesecake 2.6 akka отличный и стабильный продукт с хорошей лицензий. Типизация есть. Используют куча крупных продуктов начиная играми с миллионами пользователей онлайн, заканчивая крупными платежными системами с огромным количеством транзакции. Не обязательно использовать Scala, очень хорошо работает и с java. Тут важнее именно архитектурные решения, которые в других подходах решаются сложнее.
@sergeylebedev1052
@sergeylebedev1052 Ай бұрын
а что на счет ключей идемпотпнтности. их индексируете в бд? А если ключ не корректный будет, просто отклоняем?
@MrFijirald
@MrFijirald Жыл бұрын
Не очень понял профит от паттерна deadline. В чем принципиальная разница с обычными таймаутами. Если пользователь тупо закрыл свой клиент, нам никакая временная метка в хедере не поможет. Такое ощущение, что это альтернатива таймаутам на соединения. Чтобы не рассчитывать таймауты и количество ретраев для каждого микросервиса в сложной интеграции. Типа ретраимся до победного и надеемся, что сеть не с первой так со второй попытки нас пустит куда надо. Но если время до дедлайна вышло, то успокаиваемся и ничего не делаем дальше по флоу. Тогда получится более простая конфигурация кучи сервисов и при этом сэкономим, снизив паразитную нагрузку
@ramzparag
@ramzparag 7 ай бұрын
Спикер крутой
@chatgptintutorials
@chatgptintutorials 5 ай бұрын
Что значит Monolith?
@user-qq5od8ns2h
@user-qq5od8ns2h 2 ай бұрын
Видно что ты разработчик по Яндекс Еде ))))
@andreykyzn
@andreykyzn 9 ай бұрын
Я что-то не могу найти : 05 Rich client 06 Dummy
@user-dd4fh6pd2i
@user-dd4fh6pd2i 2 ай бұрын
Отличный доклад. Можно было бы без кода обойтись, тогда больше времени было)
@rin-nas
@rin-nas Ай бұрын
"Ретраить", " рефрешить", с русским языком проблемы? 😄
@user-tf7ij8md1y
@user-tf7ij8md1y Ай бұрын
Стандартная лексика в среде разработчиков. Много информации на английском языке и переводы слов часто разные, а многие и не переводят просто, и чтобы понимать о чем речь, часто используются англицизмы, уж так сложилось.
@vitmar5475
@vitmar5475 29 күн бұрын
Хуєта для джунів
How to bring sweets anywhere 😋🍰🍫
00:32
TooTool
Рет қаралды 55 МЛН
Must-have gadget for every toilet! 🤩 #gadget
00:27
GiGaZoom
Рет қаралды 5 МЛН