Шаблоны проектирования микросервисов на примере Авито / Фрол Крючков (Авито)

  Рет қаралды 61,526

HighLoad Channel

HighLoad Channel

4 жыл бұрын

Приглашаем на конференцию Saint HighLoad++ 2024, которая пройдет 24 и 25 июня в Санкт-Петербурге!
Программа, подробности и билеты по ссылке: vk.cc/cuyIqx
--------
--------
Saint HighLoad++ 2019
Тезисы и презентация:
www.highload.ru/spb/2019/abst...
Расскажу про проблемы, с которыми мы столкнулись при разработке одного из самых нагруженных сервисов Авито, а именно о базовых шаблонах проектирования микросервисной архитектуры. А также расскажу, почему разрабатывать, поддерживать и чинить проблемы в микросервисной архитектуре гораздо сложнее, чем в монолите, и что нужно сделать, чтобы облегчить этот процесс.
...
--------
Нашли ошибку в видео? Пишите нам на support@ontico.ru

Пікірлер: 58
@kirillsh8383
@kirillsh8383 4 жыл бұрын
хороший доклад, тоьлко поменьше нервничать Фролу и всё
@user-fc4iv9xv1j
@user-fc4iv9xv1j 3 жыл бұрын
Не смотря на огрехи подачи, доклад отличный. Вопросы и ответы после не менее интересны)
@invisibleinvisible83
@invisibleinvisible83 5 ай бұрын
Пусть лучше будут такие классные выступать специалисты, как Фрол, чем чертовы продажники с речами. Здесь важно содержание. Смотрю доклад и реально, респект Фролу, все говорят подача, да какая может быть подача материала, когда херачишь днями код. Фрол, спасибо за бесценный опыт 🙏🏻 Забей на всех шикарный доклад😉 Да монолит боль, когда ещё херово написан и когда нет ещё тестов на монолит, деплоиться боль. Точно подметил на 7:06 когда микросервисов овердофига и когда для решения задачи требуется n- проектов это конечно… Но в любом подходе есть свои плюсы и минусы, серебряной пули не бывает 😉 Мы кстати тоже юзаем хелс чекеры на базу, кеши
@Jeka21rus
@Jeka21rus 3 жыл бұрын
Не оратор, но отличный технарь. Я бы с ним поработал )
@user-iz7jr4yt1o
@user-iz7jr4yt1o 9 ай бұрын
На скорости 1.5 смотрится вообще зачетно, недочётов по выступлении не чувствуется и смотрится комфортно, объясняет понятно и здорово, спасибо!
@yuryermolov13
@yuryermolov13 2 ай бұрын
Сразу видно, что человек программист, а не оратор
@brothers_karamazovs
@brothers_karamazovs Жыл бұрын
Содержательный доклад, спасибо! P.S. хотелось бы оставить замечание по поводу критики оратора в коментах ниже. Интернет уже переполнен идеально сформированными с точки зрения ораторского искусства, психологии и прочего НЛП выступлениями инфо-цыган об успешном успехе и онлайн курсами "с нуля до сеньора за 6 месяцев". Да только пользы в них нет. А тут выступление, в первую очередь, технического специалиста, а не менеджера-продажника.
@uravnitel_999
@uravnitel_999 6 ай бұрын
Согласен. Тут также есть люди, которые отлично разговаривают, но объясняют так, как они понимают, то есть, пользы мало.
@user-jt1xg1ez5m
@user-jt1xg1ez5m 11 ай бұрын
Очень полезная информация! Благодарю Фрола, что поделился опытом!
@dmitryd1572
@dmitryd1572 3 жыл бұрын
Толковый доклад, спасибо !
@pacifistrush680
@pacifistrush680 7 ай бұрын
Крутой материал!!! для тех кто действительно занимается микросервисами в высоконагруженной системе. Много посмотрел докладов про микросервисы, 90% такой поверхностный шлак.
@Andrzej3935
@Andrzej3935 2 жыл бұрын
Большое спасибо!
@whereispie
@whereispie 2 жыл бұрын
Спасибо за доклад 👍😺
@maxdev126
@maxdev126 Жыл бұрын
спасибо за доклад, показали как успешные кейсы так и фейлы
@azimutjava
@azimutjava 2 жыл бұрын
Огонь доклад!
@denisosipenko7413
@denisosipenko7413 3 жыл бұрын
Обалденный материал и отличный докладчик! Поменьше нервов и все будет замечательно. Хотелось бы поработать с таким спецом.
@user-sn9zd3bg9v
@user-sn9zd3bg9v 2 жыл бұрын
Супер-крутой доклад, где все понравилось! Заикания, про которые говорят другие комментаторы, никак не мешали.
@alexricher2554
@alexricher2554 Жыл бұрын
Огонь 🔥
@user-zn7ld9ok7b
@user-zn7ld9ok7b Жыл бұрын
Шикарный доклад и Фрол молодец
@fimichsal2687
@fimichsal2687 Жыл бұрын
Новокузнецк, запсиб :-) Фрол молодец!)))
@rinch_jacobson
@rinch_jacobson 4 жыл бұрын
Крутой доклад
@user-uc6hu5kh9r
@user-uc6hu5kh9r Жыл бұрын
Хороший доклад, оратору поменьше нервничать и все ок будет
@ngrx8750
@ngrx8750 11 ай бұрын
Доклад отличный, но воспринимать в моменте очень тяжело.
@VaeV1ct1s
@VaeV1ct1s 8 ай бұрын
К 8 минуте звучит как распределённый монолит
@user-lf8hy8ki2z
@user-lf8hy8ki2z 2 жыл бұрын
Да же если что то отвалится оно хоть как то работает))
@PositiveAlex
@PositiveAlex 3 жыл бұрын
Доклад супер, но надо водичку пить, горло пересохло, вместо причмокивания
@naugad2
@naugad2 2 ай бұрын
с такой посещаемостью проекты не делал. но таки не понимаю почему так много (100 разработчиков) заняты годами на этом достаточно простом сайте
@kino4as
@kino4as 17 күн бұрын
Ооо, их там совсем не 100) Одних только команд - 150. Микросов, пожалуй, уже под полторы тысячи. Десятки тысяч RPC надо держать, как-никак)
@ILMIX007
@ILMIX007 2 жыл бұрын
3й вариант - сервисная архитектура с шиной, нет?
@zeebeeXP
@zeebeeXP 2 жыл бұрын
не понятно когда автор говорит, что бизнес-логика размазана по микросервисам и командам сложнее вести разработку, мне кажется это не логично. Сложнее вести разработку, только если функции пересекаются их их приходится заливать в разные микросервисы, ну и завист еще, я думаю, о того как распределяется работа между разработчиками - если они занимаются определенным кол-вом проектов и они пересекаются в плане функционала (как подразумевал автор), то наверно не составит труда заливать новые фичи, в противоположном случае разным разработчикам придется либо копировать либо свой код писать для того же функционала в другом сервисе. Кто-нибудь понял этот момент в выступлении?
@alexeystaroverov4804
@alexeystaroverov4804 2 жыл бұрын
Маловато паттернов рассмотрено мягко говоря...
@user-yp5kl8hp9x
@user-yp5kl8hp9x 3 жыл бұрын
Очень общие рассуждения. В любой книге про микросервисы это описано, но более доступным языком. Подача материала очень плохая.
@romangavrilovich8453
@romangavrilovich8453 2 жыл бұрын
согласен, крутым можно считать доклад, если ты ничего вообще не знаешь про микросервисы =/
@user-zv7hb6cd1f
@user-zv7hb6cd1f 11 ай бұрын
@@romangavrilovich8453 так в целом такие доклады и расчитаны с большего на тех, кто вкатывается, или хочет вкатиться в тему
@user-gk8ex9qs8h
@user-gk8ex9qs8h Жыл бұрын
К сожалению это невыносимо слушать.
@holyfortesque
@holyfortesque 28 күн бұрын
Доклад интересный. Но что то состоящий из одной воды
@timur2887
@timur2887 Жыл бұрын
Вот смотрю я на мобильное приложение авито и не могу понять: где там они наплодили тысячи микросервисов и для чего.. Сколько из них приносят эффективную прибыль компании?
@VoimiX2008
@VoimiX2008 2 ай бұрын
на каждую кнопку по микросервису
@vladimirmashkov
@vladimirmashkov Ай бұрын
Очень тяжело... Очень тяжело слушать.😢
@BrianHakim
@BrianHakim 11 ай бұрын
докладчик руинит весь доклад.
@nikolay4362
@nikolay4362 6 ай бұрын
фрол это имя?)
@armenarz4062
@armenarz4062 4 жыл бұрын
vavr.io
@OnenessVoices
@OnenessVoices 6 ай бұрын
Спикеру очень помогли б курсы сценической подготовки и ораторского искусства. Хотя, если он пишет код или проектирует точно так, как строит предложения (а отсутствие навыков выступлений и поведения на сцене не имеет отношения к данным когнитивных способностям) - то ему НУЖНО рекомендовать место руководителя проектов в «Министерстве Нападения» росии,- пользы точно будет НАМНОГО БОЛЬШЕ для нас всех!
@VoimiX2008
@VoimiX2008 2 ай бұрын
пиздец, как можно присобачить неприсобачиваемое? доклад про микросервисы и украину... что у таких людей в головах?
@bocik2854
@bocik2854 24 күн бұрын
Это рессентиментарный какол, даже название рашки пишет с маленькой буквы и с одной с​@@VoimiX2008
@tanyagibadulina8809
@tanyagibadulina8809 4 ай бұрын
Тот кому мешает заикание не тру айтишник😂
@itcloudguy
@itcloudguy Жыл бұрын
Очень тяжело слушать докладчика. Жаль информация полезная.
@ruslansitdikov1489
@ruslansitdikov1489 6 ай бұрын
Докладчику следовало бы послушать себя со стороны, перестать чмокать после каждого слова, вставлять ЭЭ через слово, и понять разницу между связностью и зацеплением... Ужос
@Jekklo
@Jekklo 3 жыл бұрын
капец как тяжко слушать
@AV-ri8lz
@AV-ri8lz 2 жыл бұрын
Невозможно слушать. Докладчику нужно готовиться.
@boomuo
@boomuo 3 жыл бұрын
буууэээээ!!!!
@user-dn1vr4bb5h
@user-dn1vr4bb5h 3 жыл бұрын
Если бы не это 1:19 я бы дослушал
@sergeypoprygin2670
@sergeypoprygin2670 3 жыл бұрын
время идет, а у чувака с речью все так же плохо, пусть пойдет на курсы ораторского искусства что-ли
@sychsiarhei6208
@sychsiarhei6208 4 ай бұрын
А кто программировать будет?)
@inapik
@inapik 2 жыл бұрын
Доклад хороший. НО! Очень сложно слушать. Много повторяющихся слов и заиканий, из-за этого теряется мысль и приходится переслушивать. Нужно работать над подачей, тренироваться на маленькой публикой и учится справляться со стрессом.
@AwareRealMan
@AwareRealMan 2 жыл бұрын
У докладчика критические дни?
Is it Cake or Fake ? 🍰
00:53
A4
Рет қаралды 19 МЛН
1❤️#thankyou #shorts
00:21
あみか部
Рет қаралды 88 МЛН
Wait for the last one! 👀
00:28
Josh Horton
Рет қаралды 19 МЛН
La revancha 😱
00:55
Juan De Dios Pantoja 2
Рет қаралды 66 МЛН
🚀  TDD, Where Did It All Go Wrong (Ian Cooper)
1:03:55
DevTernity Conference
Рет қаралды 550 М.
Is it Cake or Fake ? 🍰
00:53
A4
Рет қаралды 19 МЛН