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

Sdílet
Vložit
  • čas přidán 26. 04. 2020
  • Приглашаем на конференцию Saint HighLoad++ 2024, которая пройдет 24 и 25 июня в Санкт-Петербурге!
    Программа, подробности и билеты по ссылке: vk.cc/cuyIqx
    --------
    --------
    Saint HighLoad++ 2019
    Тезисы и презентация:
    www.highload.ru/spb/2019/abst...
    Расскажу про проблемы, с которыми мы столкнулись при разработке одного из самых нагруженных сервисов Авито, а именно о базовых шаблонах проектирования микросервисной архитектуры. А также расскажу, почему разрабатывать, поддерживать и чинить проблемы в микросервисной архитектуре гораздо сложнее, чем в монолите, и что нужно сделать, чтобы облегчить этот процесс.
    ...
    --------
    Нашли ошибку в видео? Пишите нам на support@ontico.ru

Komentáře • 57

  • @kirillsh8383
    @kirillsh8383 Před 4 lety +87

    хороший доклад, тоьлко поменьше нервничать Фролу и всё

  • @invisibleinvisible83
    @invisibleinvisible83 Před 5 měsíci +5

    Пусть лучше будут такие классные выступать специалисты, как Фрол, чем чертовы продажники с речами. Здесь важно содержание. Смотрю доклад и реально, респект Фролу, все говорят подача, да какая может быть подача материала, когда херачишь днями код. Фрол, спасибо за бесценный опыт 🙏🏻 Забей на всех шикарный доклад😉 Да монолит боль, когда ещё херово написан и когда нет ещё тестов на монолит, деплоиться боль. Точно подметил на 7:06 когда микросервисов овердофига и когда для решения задачи требуется n- проектов это конечно… Но в любом подходе есть свои плюсы и минусы, серебряной пули не бывает 😉 Мы кстати тоже юзаем хелс чекеры на базу, кеши

  • @user-fc4iv9xv1j
    @user-fc4iv9xv1j Před 3 lety +45

    Не смотря на огрехи подачи, доклад отличный. Вопросы и ответы после не менее интересны)

  • @user-iz7jr4yt1o
    @user-iz7jr4yt1o Před 8 měsíci +4

    На скорости 1.5 смотрится вообще зачетно, недочётов по выступлении не чувствуется и смотрится комфортно, объясняет понятно и здорово, спасибо!

  • @alexpanov4678
    @alexpanov4678 Před rokem +22

    Содержательный доклад, спасибо!
    P.S. хотелось бы оставить замечание по поводу критики оратора в коментах ниже. Интернет уже переполнен идеально сформированными с точки зрения ораторского искусства, психологии и прочего НЛП выступлениями инфо-цыган об успешном успехе и онлайн курсами "с нуля до сеньора за 6 месяцев". Да только пользы в них нет. А тут выступление, в первую очередь, технического специалиста, а не менеджера-продажника.

    • @uravnitel_999
      @uravnitel_999 Před 5 měsíci

      Согласен. Тут также есть люди, которые отлично разговаривают, но объясняют так, как они понимают, то есть, пользы мало.

  • @Jeka21rus
    @Jeka21rus Před 3 lety +28

    Не оратор, но отличный технарь. Я бы с ним поработал )

  • @yuryermolov13
    @yuryermolov13 Před měsícem +1

    Сразу видно, что человек программист, а не оратор

  • @pacifistrush680
    @pacifistrush680 Před 6 měsíci +2

    Крутой материал!!! для тех кто действительно занимается микросервисами в высоконагруженной системе.
    Много посмотрел докладов про микросервисы, 90% такой поверхностный шлак.

  • @denisosipenko7413
    @denisosipenko7413 Před 3 lety +13

    Обалденный материал и отличный докладчик! Поменьше нервов и все будет замечательно.
    Хотелось бы поработать с таким спецом.

  • @user-sn9zd3bg9v
    @user-sn9zd3bg9v Před 2 lety +7

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

  • @user-jt1xg1ez5m
    @user-jt1xg1ez5m Před 10 měsíci +2

    Очень полезная информация! Благодарю Фрола, что поделился опытом!

  • @dmitryd1572
    @dmitryd1572 Před 3 lety +6

    Толковый доклад, спасибо !

  • @Andrzej3935
    @Andrzej3935 Před rokem

    Большое спасибо!

  • @whereispie
    @whereispie Před 2 lety +1

    Спасибо за доклад 👍😺

  • @maxdev126
    @maxdev126 Před rokem +1

    спасибо за доклад, показали как успешные кейсы так и фейлы

  • @azimutjava
    @azimutjava Před 2 lety +1

    Огонь доклад!

  • @user-zn7ld9ok7b
    @user-zn7ld9ok7b Před rokem +2

    Шикарный доклад и Фрол молодец

  • @ngrx8750
    @ngrx8750 Před 11 měsíci +1

    Доклад отличный, но воспринимать в моменте очень тяжело.

  • @user-uc6hu5kh9r
    @user-uc6hu5kh9r Před rokem +1

    Хороший доклад, оратору поменьше нервничать и все ок будет

  • @naugad2
    @naugad2 Před měsícem

    с такой посещаемостью проекты не делал. но таки не понимаю почему так много (100 разработчиков) заняты годами на этом достаточно простом сайте

  • @alexricher2554
    @alexricher2554 Před rokem +1

    Огонь 🔥

  • @fimichsal2687
    @fimichsal2687 Před rokem

    Новокузнецк, запсиб :-)
    Фрол молодец!)))

  • @rinch_jacobson
    @rinch_jacobson Před 4 lety +6

    Крутой доклад

  • @PositiveAlex
    @PositiveAlex Před 3 lety +5

    Доклад супер, но надо водичку пить, горло пересохло, вместо причмокивания

  • @VaeV1ct1s
    @VaeV1ct1s Před 7 měsíci

    К 8 минуте звучит как распределённый монолит

  • @user-lf8hy8ki2z
    @user-lf8hy8ki2z Před 2 lety +1

    Да же если что то отвалится оно хоть как то работает))

  • @ILMIX007
    @ILMIX007 Před 2 lety +1

    3й вариант - сервисная архитектура с шиной, нет?

  • @zeebeeXP
    @zeebeeXP Před 2 lety

    не понятно когда автор говорит, что бизнес-логика размазана по микросервисам и командам сложнее вести разработку, мне кажется это не логично.
    Сложнее вести разработку, только если функции пересекаются их их приходится заливать в разные микросервисы, ну и завист еще, я думаю, о того как распределяется работа между разработчиками - если они занимаются определенным кол-вом проектов и они пересекаются в плане функционала (как подразумевал автор), то наверно не составит труда заливать новые фичи, в противоположном случае разным разработчикам придется либо копировать либо свой код писать для того же функционала в другом сервисе.
    Кто-нибудь понял этот момент в выступлении?

  • @holyfortesque
    @holyfortesque Před 9 dny

    Доклад интересный. Но что то состоящий из одной воды

  • @user-yp5kl8hp9x
    @user-yp5kl8hp9x Před 3 lety +14

    Очень общие рассуждения. В любой книге про микросервисы это описано, но более доступным языком. Подача материала очень плохая.

    • @romangavrilovich8453
      @romangavrilovich8453 Před 2 lety +3

      согласен, крутым можно считать доклад, если ты ничего вообще не знаешь про микросервисы =/

    • @user-zv7hb6cd1f
      @user-zv7hb6cd1f Před 11 měsíci

      @@romangavrilovich8453 так в целом такие доклады и расчитаны с большего на тех, кто вкатывается, или хочет вкатиться в тему

  • @vladimirmashkov
    @vladimirmashkov Před 27 dny

    Очень тяжело...
    Очень тяжело слушать.😢

  • @user-gk8ex9qs8h
    @user-gk8ex9qs8h Před rokem +2

    К сожалению это невыносимо слушать.

  • @timur2887
    @timur2887 Před rokem +1

    Вот смотрю я на мобильное приложение авито и не могу понять: где там они наплодили тысячи микросервисов и для чего.. Сколько из них приносят эффективную прибыль компании?

    • @VoimiX2008
      @VoimiX2008 Před 2 měsíci

      на каждую кнопку по микросервису

  • @alexeystaroverov4804
    @alexeystaroverov4804 Před 2 lety +2

    Маловато паттернов рассмотрено мягко говоря...

  • @BrianHakim
    @BrianHakim Před 10 měsíci +1

    докладчик руинит весь доклад.

  • @nikolay4362
    @nikolay4362 Před 5 měsíci

    фрол это имя?)

  • @armenarz4062
    @armenarz4062 Před 4 lety

    vavr.io

  • @OnenessVoices
    @OnenessVoices Před 5 měsíci +1

    Спикеру очень помогли б курсы сценической подготовки и ораторского искусства.
    Хотя, если он пишет код или проектирует точно так, как строит предложения (а отсутствие навыков выступлений и поведения на сцене не имеет отношения к данным когнитивных способностям) - то ему НУЖНО рекомендовать место руководителя проектов в «Министерстве Нападения» росии,- пользы точно будет НАМНОГО БОЛЬШЕ для нас всех!

    • @VoimiX2008
      @VoimiX2008 Před 2 měsíci

      пиздец, как можно присобачить неприсобачиваемое?
      доклад про микросервисы и украину...
      что у таких людей в головах?

    • @bocik2854
      @bocik2854 Před 5 dny

      Это рессентиментарный какол, даже название рашки пишет с маленькой буквы и с одной с​@@VoimiX2008

  • @itcloudguy
    @itcloudguy Před rokem +2

    Очень тяжело слушать докладчика. Жаль информация полезная.

  • @AV-ri8lz
    @AV-ri8lz Před 2 lety +1

    Невозможно слушать. Докладчику нужно готовиться.

  • @user-dn1vr4bb5h
    @user-dn1vr4bb5h Před 3 lety

    Если бы не это 1:19 я бы дослушал

  • @tanyagibadulina8809
    @tanyagibadulina8809 Před 3 měsíci

    Тот кому мешает заикание не тру айтишник😂

  • @Jekklo
    @Jekklo Před 3 lety +9

    капец как тяжко слушать

  • @boomuo
    @boomuo Před 3 lety +2

    буууэээээ!!!!

  • @ruslansitdikov1489
    @ruslansitdikov1489 Před 6 měsíci +1

    Докладчику следовало бы послушать себя со стороны, перестать чмокать после каждого слова, вставлять ЭЭ через слово, и понять разницу между связностью и зацеплением... Ужос

  • @inapik
    @inapik Před 2 lety

    Доклад хороший. НО! Очень сложно слушать. Много повторяющихся слов и заиканий, из-за этого теряется мысль и приходится переслушивать. Нужно работать над подачей, тренироваться на маленькой публикой и учится справляться со стрессом.

  • @sergeypoprygin2670
    @sergeypoprygin2670 Před 3 lety +5

    время идет, а у чувака с речью все так же плохо, пусть пойдет на курсы ораторского искусства что-ли

    • @sychsiarhei6208
      @sychsiarhei6208 Před 3 měsíci

      А кто программировать будет?)

  • @AwareRealMan
    @AwareRealMan Před 2 lety +2

    У докладчика критические дни?