Архитектура Web Приложений / от простых до высоконагруженных

Архитектура веб сайтов и api сервисов мобильных приложений мало отличается от приложения к приложению. Логика, база данных, кэш, асинхронные задачи - базовый набор любого более-менее серьезного сервиса. Как масштабировать дальше? И какая цель? Только масштаб или новые фишки для бизнеса? Ответ - в видео.
👉 Хостинг от HOSTiQ.ua: r.hostiq.ua/ssv-hosting
🎉 Промокод: SSV20 - скидка 60% на хостинг при оплате за 3 месяца.
Статья: engineering.videoblocks.com/w...
Курс по архитектуре: bit.ly/ssv_web_101
00:00 Кубики
00:25 В гостях Девопсы
00:50 Начинаем с простого. Все на одном сервере
02:20 Кэширование
03:50 Скидка 60% на хостинг
04:42 На сколько хватит простого решения
05:42 Внешнее хранилище файлов
06:42 Выносим базу данных
07:12 Выносим кэш
07:42 Масштабирование и балансировка нагрузки
09:32 Асинхронные задачи и очереди
14:22 Осторожно Java!
14:42 Поисковый индекс
15:32 Сервисы. Внешние и внутренние
17:02 Потоковая обработка данных
19:12 Хранилище данных
20:56 Зачем все это? 4 Причины
22:12 Правила розыгрыша книги
23:42 Откуда ноги растут
24:12 Ваш опыт?
Поддержи канал! seniorsoftwarevlogger.com/sup...
Рекомендуем 👍 seniorsoftwarevlogger.com/rec...
Телеграм: t.me/seniorsoftwarevlogger
Инстаграм: / seniorsoftwarevlogger
Senior Software Vlogger - канал о жизни людей в айти и интересных фактах. Написание кода, интервью с программистами, переезд на ПМЖ в другие страны, лайфхаки профессии.
#программирование #ityoutubersru

Пікірлер: 1 100

  • @SeniorSoftwareVlogger
    @SeniorSoftwareVlogger2 ай бұрын

    Новое видео про облачную архитектуру kzread.info/dash/bejne/Y6ZkksSLaNDamJs.html

  • @techtor_rave
    @techtor_rave4 жыл бұрын

    Это самое кайфовое видео на канале за всё время 😉 Архитектура для самых маленьких)

  • @denislomanov5347

    @denislomanov5347

    4 жыл бұрын

    для маслят

  • @laketich

    @laketich

    4 жыл бұрын

    такого типа видео должны были запилить ребята из CodeExtreme)

  • @vladik8947

    @vladik8947

    4 жыл бұрын

    Привет, Вадимка =)

  • @user-nc2sh2ed3q

    @user-nc2sh2ed3q

    4 жыл бұрын

    @@denislomanov5347 мем с маслинами?

  • @richardclark4111

    @richardclark4111

    4 жыл бұрын

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

  • @itbeard
    @itbeard4 жыл бұрын

    Очень прикольный формат. Жду ещё :)

  • @cab674

    @cab674

    4 жыл бұрын

    Спасибо за наводку на интересный канал!

  • @user-ni9ir7uj2v

    @user-ni9ir7uj2v

    3 жыл бұрын

    Бородач, Привет 👋👋!

  • @rollangrant8347

    @rollangrant8347

    3 жыл бұрын

    Учись борода, вот как надо )) ))

  • @johnsnow6041

    @johnsnow6041

    3 жыл бұрын

    Ну жди

  • @Torbjorn-ph7rt

    @Torbjorn-ph7rt

    2 жыл бұрын

    Ничёсе какие гости на канале

  • @codingfox
    @codingfox4 жыл бұрын

    В таком формате должно быть большинство видосов на канале)

  • @purplep3466

    @purplep3466

    4 жыл бұрын

    потом приходит на собеседование и давай ему кубики, ага

  • @codingfox

    @codingfox

    4 жыл бұрын

    @@purplep3466 кубики наше всё)

  • @user-nc2sh2ed3q

    @user-nc2sh2ed3q

    4 жыл бұрын

    Если каждое видео так делать, то может быстро надоесть. Не всем зайдет повторение одного и того же.

  • @firuzkodirov2153
    @firuzkodirov21534 жыл бұрын

    Спасибо за видео, всегда было интересно, как устроены большие веб-приложения и уже хотел книжку купить, а тут разложили на кубики все. Будет здорово, если еще про каждый будет видео отдельно, по мере возможности.

  • @bq3074
    @bq30743 жыл бұрын

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

  • @user-bk6rv3ed4i
    @user-bk6rv3ed4i4 жыл бұрын

    Крутое видео! Лично мне было бы интересно увидеть разбор каждой технологии отдельно, не какой-то одной, а всех по очереди )

  • @fedortayushev

    @fedortayushev

    4 жыл бұрын

    Поддерживаю

  • @theLoneCodesman

    @theLoneCodesman

    4 жыл бұрын

    Плюсую

  • @wskeal86

    @wskeal86

    3 жыл бұрын

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

  • @im_fredy

    @im_fredy

    6 ай бұрын

    +

  • @KiloTango402
    @KiloTango4023 жыл бұрын

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

  • @stanislavgolembivskii1088
    @stanislavgolembivskii10883 жыл бұрын

    Часто кода закапываешься во фронте, действительно полезно почитать/послушать про правильную общую архитектуру веб приложения! Видео отличное!

  • @user-mg4gw7ot1o
    @user-mg4gw7ot1o4 жыл бұрын

    Спасибо за видео! Четко лаконично, и вызывает желание углубится в некоторые пока еще неосвоенные "кубики". P.S. Начало жизненное: Сервер упал - все как и положено при сатрате проектов ))

  • @albert_youtube_
    @albert_youtube_2 жыл бұрын

    Классный формат. Все очень понятно, мало воды- супер! Спасибо!

  • @daryadomanskaya9643
    @daryadomanskaya96433 жыл бұрын

    Как для новичка во всей этой "истории", такой формат подачи очень удобен. Смотрится легко, слушается ещё легче. Спасибо за информацию.

  • @ROBOTVD
    @ROBOTVD3 жыл бұрын

    Прекрасная подача! Спасибо, что затронул все основные части и объяснил на кубиках!)

  • @itter5606
    @itter56064 жыл бұрын

    Классный подход к объяснению материала и тему выбрал очень нужную, однозначно лайк 👍

  • @jopababbi
    @jopababbi3 жыл бұрын

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

  • @user-uv8sj1em9c
    @user-uv8sj1em9c4 жыл бұрын

    Классное видео! Так понятно и доступно рассказано! Дмитрий у Вас редкий, преподавательский талант!

  • @mvxnemoy
    @mvxnemoy4 жыл бұрын

    Все это знал, но посмотрел с огромным удовольствием. Спасибо.

  • @alxblum3438
    @alxblum34383 жыл бұрын

    Это видео было одно из самых полезных, вам нужно снимать больше видео которые на конкретных примерах показывают архитектуру проектов, думаю не будет лишним сделать серию учебных материалов по построению этих самых кубиков

  • @SeniorSoftwareVlogger

    @SeniorSoftwareVlogger

    3 жыл бұрын

    Это прямо проект. Такие видео не легко готовить

  • @MrKadich
    @MrKadich4 жыл бұрын

    У вас отлично получается абстрактно объяснять сложные штуки) Спасибо!

  • @saimon4947
    @saimon49473 жыл бұрын

    Супер доступный формат и свежая идея подачи теории! Спасибо!

  • @alexmixpetrov
    @alexmixpetrov4 жыл бұрын

    Спасибо за видео. Информация, которая была в виде каши в голове, разложилась по полочкам и стала понятней

  • @germandilio7366
    @germandilio73662 жыл бұрын

    Отличное объяснение архитектуры: всё по полочкам. Продолжай в том же духе!)

  • @user-zo5dr7kn7r
    @user-zo5dr7kn7r3 жыл бұрын

    Прекрасное объяснение! Для меня были очень важны : охват, наглядность и простота. Очень прикольно, что названия технологий пишутся в видео отдельно.

  • @driewtonmai
    @driewtonmai2 жыл бұрын

    Это потрясающе, видеть общую картину очень помогает. Спасибо!

  • @dandcubes
    @dandcubes4 жыл бұрын

    Блииин, великолепный видос😁 Просто на пальцах красиво и лаконично, пасиба бро✌️

  • @user-QesOrwuMqN
    @user-QesOrwuMqN4 жыл бұрын

    По возможности разбери: хадуп, кафку

  • @varanakonda

    @varanakonda

    3 жыл бұрын

    +1, яннп не понял про поток данных, кафку и хадуп.

  • @user-tr8xi3ik3c
    @user-tr8xi3ik3c3 жыл бұрын

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

  • @MisterGenix
    @MisterGenix3 жыл бұрын

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

  • @yegorchechurin2452
    @yegorchechurin24523 жыл бұрын

    Отличное видео, спасибо автору! Было бы здорово, если бы вышло подробное видео про ElasticSearch и полнотекстовый поиск как таковой

  • @antonmaklakov
    @antonmaklakov3 жыл бұрын

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

  • @cheekibreeki9315

    @cheekibreeki9315

    3 жыл бұрын

    Наоборот, несерьёзно

  • @antonmaklakov

    @antonmaklakov

    3 жыл бұрын

    @@cheekibreeki9315 Кому как

  • @akademIk2000
    @akademIk20002 жыл бұрын

    Спасибо за подробное объяснение ! Вы - хороший учитель.

  • @marinat201
    @marinat2012 жыл бұрын

    Спасибо за вашу работу! Невероятный формат! Все наглядно!

  • @andreyf3975
    @andreyf39753 жыл бұрын

    Используем в работе микросервисную архитектуру:) все в докере. Но используем вместо кубы HashiCorp Stack( Nomad, Consul, Vault ), очень даже заходит. Так же ещё есть очень важный момент - это observability подобной системы:) посоветовал бы такие Тулы как Prometheus + Grafana, Sentry. Спасибо за видео:)

  • @arkadiydavydov
    @arkadiydavydov3 жыл бұрын

    2:00 поздравляю, вы изобрели iPod.

  • @09876678443

    @09876678443

    6 ай бұрын

    Это конвергентная эволюция :))

  • @Jay-pp4pk
    @Jay-pp4pk3 жыл бұрын

    Приятно смотреть такой контент. Спасибо, что не идёте по накатанной дороге и не хайпите на всем, чем можно. Успехов, продолжаю следить за каналом)

  • @stenlycupric3673
    @stenlycupric36733 жыл бұрын

    Огромное спасибо! Супер доходчиво, наконец, мои глаза перестали кровоточить когда я смотрю ими на схему распределённой архитектуры!

  • @AlexLooking
    @AlexLooking4 жыл бұрын

    Задача архитектора: "Усложнять что бы упростить". Парадокс)

  • @Rusikyan

    @Rusikyan

    3 жыл бұрын

    хах)

  • @Uniq_old_channel
    @Uniq_old_channel3 жыл бұрын

    Снял свои очки на 0:28 😎👍

  • @irraphobia
    @irraphobia3 ай бұрын

    лучший рассказ об архитектуре, который я когда-либо слышала! огонь

  • @user-ne2yf6vv7j
    @user-ne2yf6vv7j3 жыл бұрын

    Спасибо за видео! Доступно и лаконично. Про потоковую обработку данных хочется увидеть видео в таком же формате

  • @akaBigman
    @akaBigman4 жыл бұрын

    Догфрендли офис)

  • @user-nc2sh2ed3q

    @user-nc2sh2ed3q

    4 жыл бұрын

    Тоже понравилась идея)

  • @owlish_dot_cloud

    @owlish_dot_cloud

    3 жыл бұрын

    Когда ты девопс-скелет, без дог-френдли офиса никуда :)

  • @segerts
    @segerts4 жыл бұрын

    Спасибо за хай-левел видео, но хотелось бы поглубже

  • @overload127
    @overload1272 жыл бұрын

    Это отличный урок, для понимания того, что происходит в большинстве проектов. Огромное спасибо за разбор.

  • @detomaso00
    @detomaso003 жыл бұрын

    Подача материала прямо таки необычная. Супер!

  • @caramboox
    @caramboox3 жыл бұрын

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

  • @SeniorSoftwareVlogger

    @SeniorSoftwareVlogger

    3 жыл бұрын

    Ахаха :) молодец

  • @user-th9vp8kl8n
    @user-th9vp8kl8n4 жыл бұрын

    Сервер упал )))

  • @alexeishmidman9853
    @alexeishmidman98533 жыл бұрын

    Лаконично, четко, доступно. Очень хорошее видео !

  • @ORibusss
    @ORibusss3 жыл бұрын

    Отлично разобрана и донесена архитектура современных веб приложений. Узнал некоторые новые для себя факты. Ожидаю продолжения!!! Спасибо!)

  • @benhummer185
    @benhummer1853 жыл бұрын

    Было очень любопытно послушать простое объяснение довольно сложных вещей. Спасибо!

  • @SM-cc8lt
    @SM-cc8lt3 жыл бұрын

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

  • @Jakonda-qk6im
    @Jakonda-qk6im2 жыл бұрын

    Одно из самых лучших поверхностных объяснений.

  • @mushnikov35
    @mushnikov353 жыл бұрын

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

  • @Liamshin_Ilia
    @Liamshin_Ilia3 жыл бұрын

    Молодец! Вот как надо объяснять. Есть чему мне поучиться в мастерстве объяснений. Посмотрел с удовольствием

  • @necropreneur
    @necropreneur3 жыл бұрын

    Так доходчиво про структуру приложений мне еще никто не рассказывал)

  • @fishsdev
    @fishsdev3 жыл бұрын

    Твои видео по айти для меня самые интересные, спасибо за этот труд!

  • @anastassiya8526
    @anastassiya85263 жыл бұрын

    Все красиво и четко! если бы все видео такие были, у всех бы все получилось)

  • @user-et5wu2mg2y
    @user-et5wu2mg2y4 жыл бұрын

    Спасибо за обзор! Просто и толково. Мне как новичку все понятно и хочется узнавать дальше и глубже! Теперь есть где это делать😊

  • @romanpiarce
    @romanpiarce3 жыл бұрын

    только начал смотреть, вставка про кубики - тут же лайк. Красава, пушка, лучший!

  • @Roman-nv6ob
    @Roman-nv6ob4 жыл бұрын

    Класс, хотелось бы увидеть здесь больше о архитектуре

  • @js3461
    @js34614 жыл бұрын

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

  • @konstantinsavich337
    @konstantinsavich3372 жыл бұрын

    Спасибо за простое и понятное объяснение. Формат видео интересный, все очень наглядно :) Наконец-то я понял что представляет из себя микросервисная архитектура.

  • @alexlem3597
    @alexlem35972 жыл бұрын

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

  • @makarbaderko
    @makarbaderko Жыл бұрын

    Большое спасибо! Общий обзор архитектуры прекрасен)

  • @terr7139
    @terr71393 жыл бұрын

    Отлично! Спасибо! Больше хочется видео по архитектуре

  • @mikh218
    @mikh2183 жыл бұрын

    Представление очень креативное! Спасибо!

  • @ceolantir317
    @ceolantir3173 жыл бұрын

    Потрясающе! Я, как начинающий, все схватил налету на х1.75!

  • @kitakitsunechannel
    @kitakitsunechannel3 жыл бұрын

    Классный контент по архитектуре приложений, а главное доходчиво всё.

  • @user-lc8dw6qu7r
    @user-lc8dw6qu7r7 ай бұрын

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

  • @n16866
    @n168663 жыл бұрын

    Отличное видео для старта. Было бы здорово, если бы по каждому блоку рассказал отдельно. И ответ на вопрос - какие моменты осветить? - все, что рассказал в видео. И сделать некий гайд для начинающих. Формат подачи оптимальный, мне оч зашло. Буду ждать продолжения 😉

  • @German707707
    @German7077073 жыл бұрын

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

  • @Greymem
    @Greymem3 жыл бұрын

    Очень годная идея - объяснять на кубиках LEGO. Отдельное спасибо за правильное деление ролика на секции

  • @u1t0r
    @u1t0r4 жыл бұрын

    Спасибо, довольно лаконично. Никогда не понимал как присунуть кафку. Всегда получалось обходиться более простыми и понятными решениями. Даже для Event Sourcing не уверен с какого момента кафка становится прям идеальным решением. (Никогда не приходилось сталкиваться с большими данными, наверное поэтому)

  • @ruden6623
    @ruden66236 ай бұрын

    Очень понравился такой формат, всё очень понятно и наглядно показано

  • @user-ou8bc3ko7m
    @user-ou8bc3ko7m3 жыл бұрын

    Одно из лучших видео про web app

  • @daasvdaasv1320
    @daasvdaasv13203 жыл бұрын

    Увидев игрушечных человечков хотел закрыть, но остался и не пожалел. Получилось очень наглядно и понятно. Благодарность за ваш труд. Останусь на канале

  • @user-qk8bq7zp2p
    @user-qk8bq7zp2p3 жыл бұрын

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

  • @KalinachenkoTV
    @KalinachenkoTV3 жыл бұрын

    Делай больше видео об таких абстрактных вещах! Благодарю за видео.

  • @alexiki3523
    @alexiki35232 жыл бұрын

    Очень интересно. И со ссылкой на комментарий - классная идея)

  • @sirpeace13
    @sirpeace133 жыл бұрын

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

  • @someelse989
    @someelse9894 жыл бұрын

    Было бы круто ещё увидеть разбор по отдельности. Спасибо за видео, лайк.

  • @user-xw6wz7ef2z
    @user-xw6wz7ef2z3 жыл бұрын

    Отлично, услышал знакомые непонятные названия и теперь стало понятно что это примерно и где используется. Буду изучать вопрос дальше, спасибо за видео.

  • @igorfedotov3768
    @igorfedotov37684 жыл бұрын

    Спасибо за такое понятное и наглядное объяснение. Получше всяких схем в три слоя)

  • @marynalysenko3305
    @marynalysenko33053 жыл бұрын

    рада, что нашла этот канал, лаконичная и понятная подача информации, с лего хорошо придумано

  • @user-ud1xo1mh1f
    @user-ud1xo1mh1f3 жыл бұрын

    Доступный формат изложения. Продолжай так же. Лайк

  • @faridmuradov745
    @faridmuradov7454 жыл бұрын

    Thanks for video, Apache kafka wirh Spark is very interesting.

  • @MrZzzio
    @MrZzzio3 жыл бұрын

    На следующей неделе мне предстоит мое первое интервью по архитектуре. Спасибо за контент, очень полезно. Надеюсь все пройдет хорошо ))

  • @robertval2083
    @robertval20833 жыл бұрын

    Спасибо, отличный формат ждем еще!)

  • @bjornknow5969
    @bjornknow59694 жыл бұрын

    Классное видео! Было интересно слушать и самое главное по полочкам, с примерами. Спасибо!

  • @LeoTru
    @LeoTru4 жыл бұрын

    Спасибо. Как раз готовлюсь к такому интервью

  • @Antipers007
    @Antipers0074 жыл бұрын

    Всё было известно, но тем не менее с удовольствием посмотрел. Отличная подача, спасибо!

  • @user-nw3ok8ud4f
    @user-nw3ok8ud4f3 жыл бұрын

    Вот это офигенно. У меня аж мурашки по коже)

  • @kanstantsinhrytsuk7901
    @kanstantsinhrytsuk79012 жыл бұрын

    Очень понятно всё обьяснил! Спасибо! Как на пальцах, но только на конструкторе =)

  • @user-sq2fp7kn8e
    @user-sq2fp7kn8e Жыл бұрын

    Очень понравилось и доходчиво. Благодарю!

  • @alexander2576
    @alexander2576 Жыл бұрын

    Очень ценный материал и приятная подача! Благодарю!

  • @Ri5ky
    @Ri5ky4 жыл бұрын

    Очень наглядно и понятно обьяснил, спасибо Дим! Пошарил ссылку друзьям)

  • @Dragoncheg
    @Dragoncheg2 жыл бұрын

    Спасибо очень интересное видео про архитектуру. Очень интересно, грамотно, кратко и доходчиво. Надеюсь идея получит продолжение и выльется в небольшой курс для начинающих. ;)

  • @Mr43046721
    @Mr430467213 жыл бұрын

    Классно придумал выбрать победителя))) нигде ни у одного Ютубера не встречал подобных условий участия) И да, видос - пушка. Статью почитаю на досуге

  • @nikitachernyshov7136
    @nikitachernyshov71363 жыл бұрын

    Формат огонь, очень наглядно =) Спасибо)

  • @AlexanderSavchenko91
    @AlexanderSavchenko913 жыл бұрын

    Самое полезное видео на канале! Спасибо ) Наконец-то у меня в голове всё упорядочилось )

  • @megadatex
    @megadatex3 жыл бұрын

    Ооочень интересно. Лайк за материал. Спасибо!

Келесі