Современная Backend Архитектура. Масштабируемые и высоконагруженные приложения

Поділитися
Вставка
  • Опубліковано 7 тра 2024
  • Бэкенд - это не только API. Это еще и множество сервисов и приложений, помогающих делать крутые высоконагруженные приложения. Посмотрим современный стек, использующийся в коммерческой разработке.
    Освой backend разработку на Python с НУЛЯ до выхода в продакшн за 3 месяца: clck.ru/37e8bs (есть 3 бесплатных урока)
    🚨 Продажи открыты только до 31 мая 2024 года! 🚨
    Прочитать отзывы к курсу можно на Stepik: clck.ru/38ZdhZ
    Пишу про лайфхаки при поиске работы, рынок труда и способы развития разработчиков в TG канале - подписывайся: t.me/artemshumeiko
    Python-сообщество в телеграме: t.me/python_community_rus
    0:00 - Фронтенд и API
    1:42 - Как прокачаться в бэкенд-разработке?
    3:11 - Усложняем архитектуру
    11:20 - Масштабирование приложения
    Поддержать канал:
    Boosty: boosty.to/artemshumeiko
    #архитектура #backend #программирование

КОМЕНТАРІ • 469

  • @artemshumeiko
    @artemshumeiko  Рік тому +27

    Освой backend разработку на Python с НУЛЯ до выхода в продакшн за 3 месяца: clck.ru/37e8bs (есть 3 бесплатных урока)
    *🚨 Продажи открыты только до 31 мая 2024 года! 🚨*
    Прочитать отзывы к курсу можно на Stepik: clck.ru/38ZdhZ
    Все вопросы по Backend архитектуре задавайте в Python сообществе: t.me/python_community_rus

    • @alexandrstrekalovskiy4083
      @alexandrstrekalovskiy4083 Рік тому

      Ептить, да ты святой человек! Спасибо огромное!

    • @alexdaniel76
      @alexdaniel76 Рік тому

      Огромное человеческое спасибо за информацию!

    • @jin4644
      @jin4644 2 місяці тому

      Спасибо за видео, а как мониторить ошибки 500 например? Точнее как видеть трейсбэк того что вызвало 500?

  • @PrettyStreet-xx9if
    @PrettyStreet-xx9if Рік тому +563

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

    • @halidibnmuhammad2160
      @halidibnmuhammad2160 Рік тому +143

      Как же фигово, когда смотришь подобное видео и понимаешь, что ты не узнал ничего нового из видео. Потому что ничего не понял😂😂

    • @Ca1vema
      @Ca1vema Рік тому +46

      А что ты из этого видео узнал? Что есть приложение, которое общается с базами данных, а файлы хранит в облачных хранилищах? Ну да, на это нужны годы

    • @user-gb3el1kh3g
      @user-gb3el1kh3g Рік тому +3

      Чел, сколько ты зарабатываешь сейчас? Зная вот это всё реально устроиться джуном с зп 80+?

    • @katetometr
      @katetometr Рік тому +9

      @@user-gb3el1kh3g С каких это пор джуну платят 80+?

    • @idiatulla
      @idiatulla Рік тому +11

      ​@@user-gb3el1kh3g когда я был джуном - я работал бесплатно, пока команда не решила, что мне пора начинать платить. Рекомендую. Голодный желудок очень мотивирует быстро развиваться.

  • @user-ok6cc6kf3w
    @user-ok6cc6kf3w Рік тому +8

    Все по полочкам, и понятно! Была бы ещё точно такое же видео с разбором фронта) Лайк подписка

  • @victoriakarimova3959
    @victoriakarimova3959 8 місяців тому +3

    Крутая подача, спасибо за видео 👏

  • @Mifuragon
    @Mifuragon Рік тому +47

    Было бы круто сделать в продолжении этого материала видео про микросервисную архитектуру :)

  • @iit7908
    @iit7908 7 місяців тому

    Артем, очень доступно и понятно объяснил. Спасибо!

  • @BishopLong49
    @BishopLong49 3 місяці тому +5

    Прекрасно разобранный материал и грамотно подобранные слова. Артём благодарю за такой полезный видео-материал! (Аслан, 20 лет)

  • @bugagashenka3680
    @bugagashenka3680 Рік тому +7

    Вау, я в восторге.
    Появилось желание прочитать "Высоконагрженные приложения"

  • @nikitamusyl9520
    @nikitamusyl9520 Рік тому +3

    Спасибо, видео топ! Оч просто и структурировано, даёт полную картину от которой можно плясать дальше, думаю многим поможет) ждём видео по микросервисам! Если его ещё нет на канале)

  • @sergeypavlov8883
    @sergeypavlov8883 Рік тому +2

    Так круто и понятно объяснена архитектура веб-приложений 😀Смотрел видео у Ulbi, но, как вы объяснили мне больше понравилось. Спасибо за мматериал :)

  • @mr.sapiens1335
    @mr.sapiens1335 Рік тому +1

    Очень вовремя попался такой видос. Спасибо за удобную подачу информации!

  • @yarko6734
    @yarko6734 Рік тому +6

    Спасибо за подробный экскурс. Я задолбался по частям собирать, то что вы сказали! У вас структура супер понятная!

  • @muhammadumarsotvoldiev9555
    @muhammadumarsotvoldiev9555 7 місяців тому

    Спасибо за вашу работу!!!

  • @exemplles
    @exemplles Рік тому +7

    Классный видос, хотелось бы ещё про System Design услышать :)

  • @damirmarsov9446
    @damirmarsov9446 8 місяців тому +1

    Отлично подано, спасибо большое ++

  • @Ronobiliv
    @Ronobiliv Рік тому

    спасибо за видеоматериал. Мне как НТшнику тут ничего нового не было (была надежда, что тему оркестрации раскроют), но хочу отметить, что сама подача очень доступная и приятная

  • @renaldos1779
    @renaldos1779 Рік тому

    Очень информативное видео, без воды и болтовни. Спасибо Артем

  • @alexandrstrekalovskiy4083
    @alexandrstrekalovskiy4083 Рік тому

    Годнота то какая, спасибо огромное!
    Понял, что хочу в бэк, как раз стою перед выбором что разбирать, и тут такое шикарное видео. Спасибо!

  • @andd3dfx
    @andd3dfx Рік тому

    Интенсивная подача материала, без воды, спасибо!

  • @kkkasschenko
    @kkkasschenko Рік тому +1

    Спасибо огромное за это видео, приятная подача информации, очень интересно было слушать

  • @makssssss
    @makssssss Рік тому +1

    Поставил лайк и подписался. Очень хочу увидеть еще видео по backend архитектуре !!!

  • @user-xh1gf8nu8i
    @user-xh1gf8nu8i 7 місяців тому

    Спасибо, теска. Очень, очень крутой видос. Прям по полочком все разложил!!!

  • @mletkin
    @mletkin Рік тому +11

    ты очень заметно поднялся на новый уровень) поздравляю! спасибо тебе за твой контент =)

  • @user-gb3el1kh3g
    @user-gb3el1kh3g Рік тому

    Прекрасное видео! всё по полочкам, без воды!

  • @user-tm2zo3yk9i
    @user-tm2zo3yk9i Рік тому +2

    Больше бы такие ролики об архитектуре, строений в программировании👍

  • @mailvoodoo
    @mailvoodoo 5 місяців тому

    Спасибо! Комментарий в поддержку выдачи ролика Ютубом. Коротко, очень информативно, классная подача. Про архитектуру с удовольствием глянул бы еще выпуски если будут.

  • @gapchannelAi
    @gapchannelAi 8 місяців тому

    Ролик очень интересный , спасибо вам большое

  • @igorratnik2357
    @igorratnik2357 Рік тому +1

    Подписался. Очень все четко и без лишней воды!

  • @step6753
    @step6753 9 місяців тому

    Хорошее качество, полезные знания.

  • @smbtme
    @smbtme Рік тому

    Очень круто сделано, самое главное - это систематизация знаний, что здесь всё видео и происходит) продолжай в том же духе, только звук чуть погромче можно)

    • @smbtme
      @smbtme Рік тому

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

  • @aleksandrrachko636
    @aleksandrrachko636 Рік тому

    Хорошее описание архитектуры, классно рассказал, хочется сказать спасибо! :)
    Из своего опыта хочу добавить про облачные сервисы типа AWS или Yandex Cloud, которые могут закрывать большую часть показанного просто "из коробки", таким образом, начинающему backend разработчику не нужно думать обо всем этом (как минимум на старте). Так же, облачные провайдеры, как правило, имеют свои сервисы, отвечающие за очереди сообщений, логирование, БД и так далее. Не говоря уже про бессерверные функции. Используя бессерверную архитектуру можно развернуть довольно масштабное приложение абсолютно бесплатно используя бесплатные лимиты. Это современные тренд, который должен позволить начинающим разработчикам воплощать свои идеи думая об идее и проекте, а не о том, как это развернуть и какие сервисы использовать для той или иной задачи.
    Хотя, по факту, наверняка у клауд провайдеров под капотом все работает примерно так, как описано в видео, просто это все доступно по нажатию пары кнопок.
    Еще раз спасибо за такие видео и курсы, я сам учился по онлайн курсам на youtube, это дает больше возможностей для обучения! :)

  • @lovikuanyshev
    @lovikuanyshev 3 місяці тому

    Артем, спасибо!
    Отлично разобрал архитектуру, все понятно и доступно)

  • @IlyaHoltz
    @IlyaHoltz 5 місяців тому

    Hey Man!
    Just Purchased your course thanks to this video.
    Thank you!

  • @belyaev_maks
    @belyaev_maks Рік тому

    Спасибо за великолепный контент! Просветился про современный бэкенд на отлично :)

  • @denissavast
    @denissavast Рік тому +2

    Артем, самый лучший обзор на всю структуру ! Благодарю !

  • @maksimyany5033
    @maksimyany5033 Рік тому +91

    Очень сильный видос, который даёт понимание как все устроено в мире бэкэнда. Спасибо!

    • @alexandrkruglyak
      @alexandrkruglyak Рік тому

      Автору респект! Ребят, пишу микросервисы на nodejs для junior, кто к теме - заходите в гости.

  • @sashikk
    @sashikk Рік тому +1

    Очень понятно. Даже не подозревал, что все так устроено

    • @AntonReut
      @AntonReut 3 місяці тому

      Артёмка, ты зачем сюда эту толпу ботов запустил? Думаешь они тебе накрутят поведенческих факторов? )))

  • @IvanKuzmin
    @IvanKuzmin Рік тому

    Очень простенько, но лаконично и доходчиво. Возможно многим поможет понять самые простые концепции. В жизни все гораздо гораздо сложнее

  • @liroluka
    @liroluka Рік тому

    Спасибо огромное, я совсем зеленый джун, но все поняла, максимально понятно и просто описано и визуализировано!

  • @kir7765
    @kir7765 Рік тому +9

    Сочетание качественного контента, приятной дикции и ещё, я уверен щепотки магии делают твои ролики просто невероятными. Спасибо

  • @infavi
    @infavi Рік тому +1

    Спасибо вам за видео, невероятно полезно!)Вам нужно сделать свой микрофон погромче, звук очень тихий

  • @user-ul3kr9ng5k
    @user-ul3kr9ng5k Рік тому +9

    Расскажу со своей позиции в деревне. Ситуация, когда надо выкопать яму для сбора мусора. Мы для этого пол дня устанавливаем лазерный уровень, день доставляем экскаватор, задействуем 10 человек, чтобы все это сделать. И через 3-4 дня будет результат. Когда в с другой стороны, можно просто взять лопату, 30 минут помахать ею и будет готово. Проблема, двух подходов в том, что первый сложный, но правильный, а второй быстрый, но кустарный. Но и у первого подхода есть проблема. Если вдруг команда уйдет и все бросит, то будет сложно разобраться во всем этом обилии технологий и сложно интегрировать человека в задачу. Во втором подходе, все просто есть лопата и нужно копать =))))
    Для полноты можно еще добавить сюда кубернетис, firebase скрипты на lua и будет вообще замечательно =) Команду для поддержки всего этого зоопарка вы не найдете никогда =)

  • @MsDimons123
    @MsDimons123 Рік тому

    Ждем такое же видео по фронту, спасибо

  • @jaredude9707
    @jaredude9707 Рік тому

    довольно интересно, и при этом познавательно. штош теперь ждём курс по flask и flask-restful в дополнение)

  • @onlytryhard80
    @onlytryhard80 Рік тому +3

    Начинаю писать бэк на nodejs, очень помогло ваше видео, спасибо! Хотелось больше общих материалов по бэку

    • @skinticket9284
      @skinticket9284 2 місяці тому

      А ты в js разбираешься?

  • @Ipurple_squirrel
    @Ipurple_squirrel 9 місяців тому +1

    Не понимаю почему некоторые пишут что непонятно ничего. Все понятно и более того полезно. Сейчас пишу дипломный проект и это видео для меня находка. Спасибо большое.😊

    • @user-yw9wx4lv2w
      @user-yw9wx4lv2w 3 місяці тому

      может потому что у каждого свой текущий уровень знаний и свой уровень понимания?)

  • @jaloliddinumariy2025
    @jaloliddinumariy2025 Рік тому

    Очень классный видос спасибо большое, попробую именно так создать back-end архитектуру

  • @user-sq4ym3pc2s
    @user-sq4ym3pc2s Рік тому

    Очень классное видео, прям очень полезно! Спасибо!

  • @ramilelephant7826
    @ramilelephant7826 Рік тому +75

    Такими темпами уже пора идти на архитектора, а не на бэкендера !
    Годный видос)

    • @alexandrkruglyak
      @alexandrkruglyak Рік тому

      Автору респект! Ребят, пишу микросервисы на nodejs для junior, кто к теме - заходите в гости.

    • @alexdaniel76
      @alexdaniel76 Рік тому +2

      Тут инфа не только для программиста, но для архитектора который отвечает за этот зоопарк приложений и работу их и выбор железа для них!

    • @ITentrepreneur
      @ITentrepreneur Рік тому

      DevOps-инженера

    • @semenivanoff8615
      @semenivanoff8615 Рік тому +3

      Арх прежде всего отвечает на вопрос - Зачем. А уже потом тащит технологию в проект.
      А тут просто натащено чтобы картинка красивее и строчек в резюме с тегами побольше.
      Тот же эластик нафига? Для логов? Для поиска? Типа постгресс не умеет полнотекстовый поиск? Редис зачем? Кароч тут много вопросов.
      Прежде чем мини ио пхать в проект, надо прочитать его лицензионное соглашение и посмотеть по сторонам, потому что есть попроще и получше обьектные хранилища.
      Кароч, это набор клише какой-то показан.

    • @user-ul4uv6xi7e
      @user-ul4uv6xi7e 11 місяців тому +4

      @@semenivanoff8615 Постгрес умеет полнотекстовый поиск, но не заточен под это, в отличие от Elastic. Да и зачем вообще нагружать основную БД этим?! Он же все описывает на примере поисковика, а не сайта визитки, в котором разумеется все это будет лишними. Minio для обучения самое то, зачем сразу переходить в облака и что то покупать для обучения?! Вообще не понятный комментарий от Вас уважаемый, материал явно не для архитектора подготовлен, а для начинающего разработчика. Подготовлен очень грамотно, каждая деталь описана, объясняется на живом примере зачем она нужна и показано как вся система в целом связана.

  • @MayorKozin
    @MayorKozin Рік тому

    Для системного аналитика, который смотрит в архитектуру - видео очень полезное!
    Спасибо.

  • @brushupyourenglish3455
    @brushupyourenglish3455 Рік тому

    keep doing what you are doing!
    Отличный материал, спасибо !

  • @user-kl7vl8eu1w
    @user-kl7vl8eu1w Рік тому +1

    Круто, хотелось бы услышать от тебя что-то типа архитектуры serverless, например, взять провайдера AWS и посмотреть как будет на нем это будет устроено

  • @wordpreslabs
    @wordpreslabs 3 місяці тому

    От души! Теперь я понимаю каков он, путь в флустаку)

  • @JoonCrafting
    @JoonCrafting Рік тому

    Очень долго не понимал как можно оптимизировать бэкенд, это видео мне дало множество интересных сервисов, спасибо!

  • @MartinXProject
    @MartinXProject Рік тому

    Очень круто рассказываешь, все визуально воспринимается, продолжай, лучший!

  • @lukasmog777
    @lukasmog777 Рік тому

    Хорошо рассказал и хорошая визуализация!Спасибо!

  • @user-si6iz9fj1f
    @user-si6iz9fj1f 6 місяців тому

    Хорошее видео, спасибо!

  • @herbst2941
    @herbst2941 Рік тому +1

    Крутой контент, благодарю 👍

  • @kuaranir2440
    @kuaranir2440 Рік тому

    Очень крутое объяснение без воды))

  • @GLUCKKKKKKKKKK
    @GLUCKKKKKKKKKK Рік тому +1

    Очень годная инфа. Спасибо за контент)

  • @_ViTsK
    @_ViTsK 2 місяці тому +2

    1:23 - Не первый раз встречаю сравнение nodejs с фреймворками других языков. Разве не логичнее приводить в пример: nestjs, express, fastify? nodejs - это среда выполнения javascript. В браузерах ведь тоже есть среда выполнения js на движке V8 с Event Loop. Но никто не сравнивает Chrome с фронтенд фреймворками) Это как один из блогеров сравнил TCP и HTTP. Тут тоже самое. Не надо так)
    P.S. не верю, что senior мог бы такое сказать)

  • @MrOverGod
    @MrOverGod 22 дні тому

    Ну наконец-то нашел адекватное объяснение архитектуры!!! Уже задолбали сотни видосов с объяснением на примере разноцветных кружочков и другим детским садом. Большое спасибо!

  • @pfcompany885
    @pfcompany885 Рік тому +1

    Всегда знал что на бэке происходит "магия".
    Спасибо за видео!

  • @Ajdjfrtuf3
    @Ajdjfrtuf3 Рік тому

    За финальную картинку спасибо большое. Технологии все известные и проверенные временем. Но в Майкрософт Azure, мне кажется удобнее за счёт Azure API Management и более продуманной безопасности.

  • @user-gh4zy8gu6q
    @user-gh4zy8gu6q Рік тому

    Спасибо большое за видео!

  • @lgotindev6712
    @lgotindev6712 Рік тому +58

    В целом не много новой информации лично для меня, но структурировать всё это и проговорить лишним не бывает, чтобы навести порядок в голове. Автор, спасибо за контент!

    • @artemshumeiko
      @artemshumeiko  Рік тому +2

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

    • @streak_vo1d118
      @streak_vo1d118 4 місяці тому

      Для новичков, например, информация из видео - крайне полезная. Автору спасибо.

  • @user-gw4yd3rt8e
    @user-gw4yd3rt8e 8 місяців тому

    Очень понравилось видео

  • @user-bv3lb1ui6d
    @user-bv3lb1ui6d Рік тому +1

    Годнота, спасибо!

  • @zaretskiykirill
    @zaretskiykirill Рік тому

    Спасибо большое за видео ! Очень хороший разбор для человека далекого от разработки. Просьба записать такое же про API рассказать для «тупых» что это и как использовать на разных проектах ) спасибо !)

  • @user-jt1xg1ez5m
    @user-jt1xg1ez5m Рік тому +2

    Полезный и хорошо оформленный материал! Спасибо причастным к его созданию!
    Я системный аналитик и мне видео помогло структурировать знания бэк архитектуры.
    В закладки, чтоб не потерять!)

  • @MegaAlexWar
    @MegaAlexWar 11 місяців тому +7

    Отлично снято и преподнесено, спасибо!
    После получения высшего профильного образования, проработав около года в инженерной области перешел в бэкенд разработку. Устроился в стартап компанию 1.5 года назад с практически нулевыми знаниями, в тестовом задании надо было написать телеграмм бота, который бы делал бронь для конференций и имел какую-то стейт логику и хранение данных. Жутко наговнокодил, за два дня перекурил доки, пересмотрел видосики и что-то выдал. Время пролетело быстро с тех пор, успел и поразбираться в "легаси коде", который не трожь, а то сожрет, с очередями, с мл моделями, кешированием в редисе, метриками в графане и с парсерами, с монгой, постгрей, кубером, докером и портейнером, графаной и прометеем, написаны апихи тоже через систему репозиториев, которые, кстати увидел во второй раз уже на курсе Артема, когда пошел знакомиться со степик программой. Не добрался еще до фронта и elastic search с kibana + сторой обходил nginx. После просмотра этого видео, понимаю, что много с чем успел поработать, может и не на сильно глубоком уровне, а в голове все равно сидит синдром самозванца)))

    • @iaval
      @iaval Місяць тому

      подскажите, пожалуйста, вот Вы написали, "после получения высшего профильного образования... устроился практически с нулевыми знаниями". Высшее образование совсем бесполезно оказалось в плане знаний, которые можно на практике применить?

    • @MegaAlexWar
      @MegaAlexWar Місяць тому

      @@iaval В моем направлении практически не было программирования. Упор на физику, электронику, схемотехнику и матан, принцип работы реакторов, асу тп и пр.
      Как раз если было бы направление другое, то было бы значительно проще мне кажется

    • @iaval
      @iaval Місяць тому

      @@MegaAlexWar тогда ясно, спасибо, профильное это значит инженерное, а я подумала, что по программированию. Спасибо за пояснения.

    • @MegaAlexWar
      @MegaAlexWar Місяць тому

      @@iaval Пожалуйста, если идти в вуз с упором на программирование, то это тоже не гарант, сами понимаете. Все сводится к вопросу намерений. Институт же как катализатор, если есть желание, то будет более плавное погружение и быстрый рост (если только совсем к неправильным людям не попасть). Если намерений и желания нет, то не поможет ничего.
      С другой стороны, если есть желание, то и отсутствие института не помеха сама по себе, сложнее тем, кто без дисциплины обучается, тогда займут года и результат не ясен. Поэтому мне кажется, что самоучек ценят больше, чем выпускников в среднем

    • @iaval
      @iaval Місяць тому

      @@MegaAlexWar в вакансиях за пределами РФ намного чаще встречается требование диплома. Но непонятно, насколько это требование критичное и стоит ли только ради этого тратить время на вуз, или проще уже то же время потратить на стажировки / работу и иметь коммерческий опыт. Пока склоняюсь ко второму варианту. Вышка есть, но совсем в другой сфере. Курсы дают какую-то базу, но я думаю, что вуз будет не сильно лучше курсов, возможно даже более оторван от востребованных на рынке навыков.

  • @mikhailshakh3092
    @mikhailshakh3092 8 місяців тому

    Очень четко всё разложил по полочкам 👍 с понятными примерами, комментариями

  • @arthur_websites
    @arthur_websites Рік тому +1

    Очень коротко и понятно.

  • @ultrashmit
    @ultrashmit Рік тому +1

    Хорошее видео. Продолжай в том же духе!

  • @kuramorireika4135
    @kuramorireika4135 Рік тому

    Полезно для начинающих. Но пропустил часть про API Gateway и надо было упомянуть про OpenTelemetry

  • @siniyhleb2856
    @siniyhleb2856 3 місяці тому

    Подскажите, пожалуйста, что определяет направление стрелок на схеме, так же когда они направлены в 2 стороны? Хочется быть уверенным в ответе

  • @scatchindahouse
    @scatchindahouse 3 місяці тому

    Не ну тут лайк, мне как джаваскриптизеру идущему в фулстек все предельно понятно что учить дальше , обнял )

  • @user-lj1to7le9w
    @user-lj1to7le9w Рік тому

    Лучшее объяснение, что такое бекенд, которое я видел.

  • @dopetag
    @dopetag Рік тому +1

    Полезно!

  • @vyachowski
    @vyachowski 9 місяців тому

    Оч круто объяснил

  • @99phenomenon
    @99phenomenon 11 днів тому

    Большущее спасибо! Тебе воздастся!

  • @user-xs3cl4xe7i
    @user-xs3cl4xe7i 2 місяці тому

    Вау. Больше спасибо. Супер просто, понятно, без воды. Теперь знаю, куда развиваться дальше

  • @dmitrybykov3533
    @dmitrybykov3533 Рік тому

    А не могли бы Вы нечто подобноее запилить и о фронтенд вещах? Я тружусь над своим небольшим стартапом и мне бы очень пригодилась подобная концентрированная и доступно изложенная информация! Ролик отличный!

  • @user-pv8dx4kb6n
    @user-pv8dx4kb6n Рік тому

    шикарное видео, спасибо большое

  • @lapish9956
    @lapish9956 9 місяців тому +1

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

  • @therealhramov
    @therealhramov Рік тому +6

    NodeJS - это не фреймворк, а среда исполнения JS. Если нужен фреймворк для NodeJS, то это, например, Express или Fastify

    • @victorm7551
      @victorm7551 Рік тому +1

      Тоже орнул) жаль, что цель видео продать свой курс, а не показать, как всё устроено :(

  • @PC-mv5jj
    @PC-mv5jj Рік тому

    Спасибо! 👍

  • @user-lv3qu5yc3g
    @user-lv3qu5yc3g Рік тому +2

    Артём, привет! Хотелось бы увидеть твоё исполнение ELK. Ты очень круто объясняешь и спасибо за твои видео.
    P. S. Лайкните коммент кому интересно, чтоб посмотреть на актуальность темы.

  • @KKZ_5000_RUB
    @KKZ_5000_RUB 3 місяці тому +2

    Все бы ничего, но это все актуально только для очень крупного проекта. И часто владельцы сайтиков с посещаемостью чуть больше 1000 посетителей перемудряют и начинают внедрять нечто подобное туда зачем-то.

  • @cor4win
    @cor4win Рік тому

    Спасибо, поддержу лайком и комментом)

  • @user-ii1bh9kw7v
    @user-ii1bh9kw7v Рік тому

    Благодарю за детальное объяснение бэкенд архитектуры)

  • @krestopravtv8192
    @krestopravtv8192 Рік тому

    Лайк неглядя! Потом посмотрю.

  • @vor6758
    @vor6758 Рік тому

    Ещё используется обычно airflow для отправки данных с фронта с БД или кэш)

  • @kohakovich
    @kohakovich Рік тому +1

    Вселенная услышала мои мольбы о схеме бэк энда 🙏

  • @mrboss8237
    @mrboss8237 8 місяців тому

    Сказать что я аху(удивился) = ничего не сказать
    Круто
    Благодарю !
    Узнал для себя много нового

  • @igreezly
    @igreezly 8 місяців тому

    Артём! 🎉🎉🎉 Большое спасибо за такой шикарный урок. Блестящая подача, наглядная схема и очень полезное для PM содержание видео! А главное - никакой воды👍🏼👍🏼👍🏼👍🏼👍🏼
    Если будут силы сделать краткий инструктаж на 10-20 минут по работе/настройке каждого (или первостепенных) программ и фреймворков, которые упоминаются в этом видео - ваш канал можно сразу номинировать на бриллиантовую кнопку Ютуба)
    Реально очень круто подаёте материал. Чувствуются высокие хард и софт скилы. Спасибо!

  • @alfagroupkz
    @alfagroupkz 6 місяців тому

    Спасибо за контент 👍🏻 Мне не понятно лишь в части взаимодействия Kubernetes, Docker и Nginx. То есть мы при помощи Docker создаем контейнер с ядром приложения и туда же Nginx. Затем оркестрируем k8?

  • @air47
    @air47 Місяць тому

    Очень полезно, спасибо, благодаря видео узнал про Metrics. Самое время идти внедрять сбор метрик в свое приложение)

    • @artemshumeiko
      @artemshumeiko  Місяць тому +1

      Рад, что помог! Успехов вам

  • @AndrewYurchenko
    @AndrewYurchenko Рік тому +1

    И только на 11 минуте, Артем правильно сказал : "вот этот инструментарий закрывает огромное количество потребностей для backend разработчика. Вот это и есть оно - "Инструментарий". А вот когда видишь слова в описании "архитектура" и подобное - тут как бы сбивает немного.
    Для поверхностного понимания как работают и взаимодействуют современные приложения думаю видео подойдет.
    По аналогии: машина состоит из: "колес - чтобы они сцепляли с землей, руля - чтоб иметь возможность управлять движением колес, дверей - чтоб в машину можно было удобно попасть" и т.д и т.п...
    Про архитектуру было бы полезной нагрузкой обсуждение "clean architecture", "Onion" или "pattern repository" как пример. Затронуть тот же заезженный SOLID. Это думаю уже будет нести более полезную нагрузку для тех, кто интересуется именно разработкой. И построением архитектуры приложения.

    • @user-iq2st2el2d
      @user-iq2st2el2d 29 днів тому

      добро пожаловать в ITIL, там узнаете гораздо больше

  • @netlive277
    @netlive277 19 днів тому

    Спасибо большое за такую полезную информацию и за полноценную обрисовки архитектуры