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

  Переглядів 347,844

Senior Software Vlogger

Senior Software Vlogger

День тому

Архитектура веб сайтов и 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
@SeniorSoftwareVlogger Місяць тому
Новое видео про облачную архитектуру ukposts.info/have/v-deo/aaJhZJiJb6OlyWw.html
@techtor_rave
@techtor_rave 3 роки тому
Это самое кайфовое видео на канале за всё время 😉 Архитектура для самых маленьких)
@denislomanov5347
@denislomanov5347 3 роки тому
для маслят
@laketich
@laketich 3 роки тому
такого типа видео должны были запилить ребята из CodeExtreme)
@vladik8947
@vladik8947 3 роки тому
Привет, Вадимка =)
@user-nc2sh2ed3q
@user-nc2sh2ed3q 3 роки тому
@@denislomanov5347 мем с маслинами?
@richardclark4111
@richardclark4111 3 роки тому
А я бы не сказал, что для самых маленьких. Далеко не на всех проектах используется такой стек...
@itbeard
@itbeard 3 роки тому
Очень прикольный формат. Жду ещё :)
@cab674
@cab674 3 роки тому
Спасибо за наводку на интересный канал!
@user-ni9ir7uj2v
@user-ni9ir7uj2v 3 роки тому
Бородач, Привет 👋👋!
@rollangrant8347
@rollangrant8347 3 роки тому
Учись борода, вот как надо )) ))
@johnsnow6041
@johnsnow6041 3 роки тому
Ну жди
@Torbjorn-ph7rt
@Torbjorn-ph7rt 2 роки тому
Ничёсе какие гости на канале
@codingfox
@codingfox 3 роки тому
В таком формате должно быть большинство видосов на канале)
@purplep3466
@purplep3466 3 роки тому
потом приходит на собеседование и давай ему кубики, ага
@codingfox
@codingfox 3 роки тому
@@purplep3466 кубики наше всё)
@user-nc2sh2ed3q
@user-nc2sh2ed3q 3 роки тому
Если каждое видео так делать, то может быстро надоесть. Не всем зайдет повторение одного и того же.
@firuzkodirov2153
@firuzkodirov2153 3 роки тому
Спасибо за видео, всегда было интересно, как устроены большие веб-приложения и уже хотел книжку купить, а тут разложили на кубики все. Будет здорово, если еще про каждый будет видео отдельно, по мере возможности.
@bq3074
@bq3074 3 роки тому
То, как ты строишь концепцию на Лего так завлекает, что любую тему можно так увлекательно раскрыть скучающим. Спасибо, очень круто! А что касается розыгрыша, так слишком замудренно.
@ROBOTVD
@ROBOTVD 3 роки тому
Прекрасная подача! Спасибо, что затронул все основные части и объяснил на кубиках!)
@albert_youtube_
@albert_youtube_ 2 роки тому
Классный формат. Все очень понятно, мало воды- супер! Спасибо!
@MisterGenix
@MisterGenix 3 роки тому
Смотрел это видео 4 месяца назад - ничего не понял, но очень понравилось) Все это время усиленно обучался по ютубу и книжкам, посмотрел сейчас снова - все разложилось по полочкам) Спасибо!
@user-mg4gw7ot1o
@user-mg4gw7ot1o 3 роки тому
Спасибо за видео! Четко лаконично, и вызывает желание углубится в некоторые пока еще неосвоенные "кубики". P.S. Начало жизненное: Сервер упал - все как и положено при сатрате проектов ))
@itter5606
@itter5606 3 роки тому
Классный подход к объяснению материала и тему выбрал очень нужную, однозначно лайк 👍
@daryadomanskaya9643
@daryadomanskaya9643 3 роки тому
Как для новичка во всей этой "истории", такой формат подачи очень удобен. Смотрится легко, слушается ещё легче. Спасибо за информацию.
@user-zo5dr7kn7r
@user-zo5dr7kn7r 3 роки тому
Прекрасное объяснение! Для меня были очень важны : охват, наглядность и простота. Очень прикольно, что названия технологий пишутся в видео отдельно.
@stanislavgolembivskii1088
@stanislavgolembivskii1088 3 роки тому
Часто кода закапываешься во фронте, действительно полезно почитать/послушать про правильную общую архитектуру веб приложения! Видео отличное!
@alexmixpetrov
@alexmixpetrov 3 роки тому
Спасибо за видео. Информация, которая была в виде каши в голове, разложилась по полочкам и стала понятней
@Jay-pp4pk
@Jay-pp4pk 3 роки тому
Приятно смотреть такой контент. Спасибо, что не идёте по накатанной дороге и не хайпите на всем, чем можно. Успехов, продолжаю следить за каналом)
@mushnikov35
@mushnikov35 3 роки тому
Занимаюсь фронтендом, но поизучать как работают высоконагруженные системы и с помощью каких инструментов было бы интересно ! Спасибо за краткий разбор схемы, эти вещи очень важны для больших проектов
@alxblum3438
@alxblum3438 3 роки тому
Это видео было одно из самых полезных, вам нужно снимать больше видео которые на конкретных примерах показывают архитектуру проектов, думаю не будет лишним сделать серию учебных материалов по построению этих самых кубиков
@SeniorSoftwareVlogger
@SeniorSoftwareVlogger 3 роки тому
Это прямо проект. Такие видео не легко готовить
@user-bk6rv3ed4i
@user-bk6rv3ed4i 3 роки тому
Крутое видео! Лично мне было бы интересно увидеть разбор каждой технологии отдельно, не какой-то одной, а всех по очереди )
@fedortayushev
@fedortayushev 3 роки тому
Поддерживаю
@theLoneCodesman
@theLoneCodesman 3 роки тому
Плюсую
@wskeal86
@wskeal86 3 роки тому
автор не настолько силен в каждой технологии, по нюансам каждой технологии нужно смотреть отдельные видео (курсы, книги). Взять, допустим, тот же PostgreSQL, да там контента можно насобирать на десятки (или сотни) часов.
@im_fredy
@im_fredy 5 місяців тому
+
@user-tr8xi3ik3c
@user-tr8xi3ik3c 3 роки тому
Очень доходчиво и супер понятно. Оставлю себе это видео в закладках, чтобы периодически пересматривать.
@user-uv8sj1em9c
@user-uv8sj1em9c 3 роки тому
Классное видео! Так понятно и доступно рассказано! Дмитрий у Вас редкий, преподавательский талант!
@mvxnemoy
@mvxnemoy 3 роки тому
Все это знал, но посмотрел с огромным удовольствием. Спасибо.
@germandilio7366
@germandilio7366 2 роки тому
Отличное объяснение архитектуры: всё по полочкам. Продолжай в том же духе!)
@pontiuspilatus8475
@pontiuspilatus8475 2 роки тому
Это потрясающе, видеть общую картину очень помогает. Спасибо!
@saimon4947
@saimon4947 3 роки тому
Супер доступный формат и свежая идея подачи теории! Спасибо!
@dandcubes
@dandcubes 3 роки тому
Блииин, великолепный видос😁 Просто на пальцах красиво и лаконично, пасиба бро✌️
@yegorchechurin2452
@yegorchechurin2452 3 роки тому
Отличное видео, спасибо автору! Было бы здорово, если бы вышло подробное видео про ElasticSearch и полнотекстовый поиск как таковой
@jopababbi
@jopababbi 3 роки тому
Самая оригинальная подача из всех, что я видел. Спасибо!
@user-ne2yf6vv7j
@user-ne2yf6vv7j 3 роки тому
Спасибо за видео! Доступно и лаконично. Про потоковую обработку данных хочется увидеть видео в таком же формате
@andreyf3975
@andreyf3975 3 роки тому
Используем в работе микросервисную архитектуру:) все в докере. Но используем вместо кубы HashiCorp Stack( Nomad, Consul, Vault ), очень даже заходит. Так же ещё есть очень важный момент - это observability подобной системы:) посоветовал бы такие Тулы как Prometheus + Grafana, Sentry. Спасибо за видео:)
@user-QesOrwuMqN
@user-QesOrwuMqN 3 роки тому
По возможности разбери: хадуп, кафку
@varanakonda
@varanakonda 3 роки тому
+1, яннп не понял про поток данных, кафку и хадуп.
@n16866
@n16866 3 роки тому
Отличное видео для старта. Было бы здорово, если бы по каждому блоку рассказал отдельно. И ответ на вопрос - какие моменты осветить? - все, что рассказал в видео. И сделать некий гайд для начинающих. Формат подачи оптимальный, мне оч зашло. Буду ждать продолжения 😉
@SM-cc8lt
@SM-cc8lt 3 роки тому
Ну ты и молодец. Умеешь людей сподвигать на написание комментариев. ... А видео реально полезное. Люблю наглядность и простоту, всё понятно. Это говорит о том что автор разбирается в теме.
@antonmaklakov
@antonmaklakov 3 роки тому
Блин, информация в виде летсплея по майнкрафту как-то лучше запоминается, нежели просто читать это где-то на сайте)))
@cheekibreeki9315
@cheekibreeki9315 3 роки тому
Наоборот, несерьёзно
@antonmaklakov
@antonmaklakov 3 роки тому
@@cheekibreeki9315 Кому как
@Uniq_old_channel
@Uniq_old_channel 3 роки тому
Снял свои очки на 0:28 😎👍
@KiloTango402
@KiloTango402 3 роки тому
Хоть вебом не интересуюсь, но розыгрывать проверенные книги вместо рекламы курсов и промо кодов, это очень приятный бонус к контенту.
@MrKadich
@MrKadich 3 роки тому
У вас отлично получается абстрактно объяснять сложные штуки) Спасибо!
@arkadiydavydov
@arkadiydavydov 3 роки тому
2:00 поздравляю, вы изобрели iPod.
@09876678443
@09876678443 4 місяці тому
Это конвергентная эволюция :))
@akaBigman
@akaBigman 3 роки тому
Догфрендли офис)
@user-nc2sh2ed3q
@user-nc2sh2ed3q 3 роки тому
Тоже понравилась идея)
@owlish_dot_cloud
@owlish_dot_cloud 3 роки тому
Когда ты девопс-скелет, без дог-френдли офиса никуда :)
@alexlem3597
@alexlem3597 2 роки тому
Очень понравилось, как просто автор говорит обо всем. Очень важно знать такие моменты в построении архитектуры. Много где пишут свои велосипеды на каждый модуль и это как бы не всегда ок. А так любой разработчик рано или поздно столкнётся с задачей построения архитектуры и подобные видео будут полезны Отдельный зачёт за лего.
@u1t0r
@u1t0r 3 роки тому
Спасибо, довольно лаконично. Никогда не понимал как присунуть кафку. Всегда получалось обходиться более простыми и понятными решениями. Даже для Event Sourcing не уверен с какого момента кафка становится прям идеальным решением. (Никогда не приходилось сталкиваться с большими данными, наверное поэтому)
@AlexLooking
@AlexLooking 3 роки тому
Задача архитектора: "Усложнять что бы упростить". Парадокс)
@Rusikyan
@Rusikyan 3 роки тому
хах)
@segerts
@segerts 3 роки тому
Спасибо за хай-левел видео, но хотелось бы поглубже
@akademIk2000
@akademIk2000 Рік тому
Спасибо за подробное объяснение ! Вы - хороший учитель.
@overload127
@overload127 2 роки тому
Это отличный урок, для понимания того, что происходит в большинстве проектов. Огромное спасибо за разбор.
@caramboox
@caramboox 3 роки тому
Почему один из девопсов скелет? Сгорел на работе?
@SeniorSoftwareVlogger
@SeniorSoftwareVlogger 3 роки тому
Ахаха :) молодец
@user-th9vp8kl8n
@user-th9vp8kl8n 3 роки тому
Сервер упал )))
@konstantinsavich337
@konstantinsavich337 2 роки тому
Спасибо за простое и понятное объяснение. Формат видео интересный, все очень наглядно :) Наконец-то я понял что представляет из себя микросервисная архитектура.
@stenlycupric3673
@stenlycupric3673 3 роки тому
Огромное спасибо! Супер доходчиво, наконец, мои глаза перестали кровоточить когда я смотрю ими на схему распределённой архитектуры!
@user-xw6wz7ef2z
@user-xw6wz7ef2z 3 роки тому
Отлично, услышал знакомые непонятные названия и теперь стало понятно что это примерно и где используется. Буду изучать вопрос дальше, спасибо за видео.
@user-et5wu2mg2y
@user-et5wu2mg2y 3 роки тому
Спасибо за обзор! Просто и толково. Мне как новичку все понятно и хочется узнавать дальше и глубже! Теперь есть где это делать😊
@benhummer185
@benhummer185 3 роки тому
Было очень любопытно послушать простое объяснение довольно сложных вещей. Спасибо!
@SamurayXXI
@SamurayXXI 3 роки тому
Очень полезное видео, было бы интересно послушать про то, что надо учитывать при разработке приложения, чтобы потом не было проблем с масштабированием при внезапном наплыве нагрузки
@marinat201
@marinat201 2 роки тому
Спасибо за вашу работу! Невероятный формат! Все наглядно!
@js3461
@js3461 3 роки тому
Для меня, как для новичка, данное видео очень познавательно. С интересом буду ожидать подробного разбора по данной теме!
@Roman-nv6ob
@Roman-nv6ob 3 роки тому
Класс, хотелось бы увидеть здесь больше о архитектуре
@ceolantir317
@ceolantir317 3 роки тому
Потрясающе! Я, как начинающий, все схватил налету на х1.75!
@German707707
@German707707 3 роки тому
Спасибо, отличный разбор. Вроде в голове все это есть, но после просмотра все раскладывается по полочкам.
@alexeishmidman9853
@alexeishmidman9853 3 роки тому
Лаконично, четко, доступно. Очень хорошее видео !
@detomaso00
@detomaso00 3 роки тому
Подача материала прямо таки необычная. Супер!
@Papanbka
@Papanbka 3 роки тому
Молодец! Вот как надо объяснять. Есть чему мне поучиться в мастерстве объяснений. Посмотрел с удовольствием
@terr7139
@terr7139 3 роки тому
Отлично! Спасибо! Больше хочется видео по архитектуре
@romanpiarce
@romanpiarce 3 роки тому
только начал смотреть, вставка про кубики - тут же лайк. Красава, пушка, лучший!
@Vlad-wh1pl
@Vlad-wh1pl 2 роки тому
Спасибо, очень интересно и доступно. Хотелось бы больше послушать про поток данных, как организовать стримминг с клиента, хранение, удобный поиск и визуализацию.
@ORibusss
@ORibusss 3 роки тому
Отлично разобрана и донесена архитектура современных веб приложений. Узнал некоторые новые для себя факты. Ожидаю продолжения!!! Спасибо!)
@irraphobia
@irraphobia Місяць тому
лучший рассказ об архитектуре, который я когда-либо слышала! огонь
@user-qk8bq7zp2p
@user-qk8bq7zp2p 3 роки тому
очень много последнее время всяких приложений для девопса, а хороших видео с подробным объяснением не так уж и много, продолжай выпускать видео в таком же стиле, сразу в голове складывается пазл построения крупных проектов
@anastassiya8526
@anastassiya8526 3 роки тому
Все красиво и четко! если бы все видео такие были, у всех бы все получилось)
@cor4win
@cor4win 3 роки тому
Супер видео, спасибо! Я не backend разработчик, но очень интересно и познавательно было посмотреть. Многие компоненты у нас тоже используются (телеком), т.е. в целом это уже архитектура не только web приложений, даже не знаю как более обобщенно правильно назвать)
@sirpeace13
@sirpeace13 3 роки тому
До этого уже пытался разобраться разобраться с базовой архитектурой, но как-то не пошло. А данный формат очень помог, наконец понял. Спасибо!)
@fishsdev
@fishsdev 3 роки тому
Твои видео по айти для меня самые интересные, спасибо за этот труд!
@makarbaderko
@makarbaderko Рік тому
Большое спасибо! Общий обзор архитектуры прекрасен)
@nikitachernyshov7136
@nikitachernyshov7136 3 роки тому
Формат огонь, очень наглядно =) Спасибо)
@mikh218
@mikh218 3 роки тому
Представление очень креативное! Спасибо!
@Dragoncheg
@Dragoncheg 2 роки тому
Спасибо очень интересное видео про архитектуру. Очень интересно, грамотно, кратко и доходчиво. Надеюсь идея получит продолжение и выльется в небольшой курс для начинающих. ;)
@robertval2083
@robertval2083 3 роки тому
Спасибо, отличный формат ждем еще!)
@someelse989
@someelse989 3 роки тому
Было бы круто ещё увидеть разбор по отдельности. Спасибо за видео, лайк.
@daasvdaasv1320
@daasvdaasv1320 3 роки тому
Увидев игрушечных человечков хотел закрыть, но остался и не пожалел. Получилось очень наглядно и понятно. Благодарность за ваш труд. Останусь на канале
@user-lc8dw6qu7r
@user-lc8dw6qu7r 5 місяців тому
Даже сейчас актуально) Спасибо вам за ваш труд!
@Antipers007
@Antipers007 3 роки тому
Всё было известно, но тем не менее с удовольствием посмотрел. Отличная подача, спасибо!
@oilbaron7125
@oilbaron7125 3 роки тому
Первый раз посмотрел, видио чисто рандомно... под тренажер. Что то понравилось, что то не понял. Как говориться - "очень интересно, но не понятно." Понравилось как вы подаете это, рассказываете и показываете. Успехов вам.
@bjornknow5969
@bjornknow5969 3 роки тому
Классное видео! Было интересно слушать и самое главное по полочкам, с примерами. Спасибо!
@MrZzzio
@MrZzzio 3 роки тому
На следующей неделе мне предстоит мое первое интервью по архитектуре. Спасибо за контент, очень полезно. Надеюсь все пройдет хорошо ))
@user-nw3ok8ud4f
@user-nw3ok8ud4f 3 роки тому
Вот это офигенно. У меня аж мурашки по коже)
@necropreneur
@necropreneur 3 роки тому
Так доходчиво про структуру приложений мне еще никто не рассказывал)
@igorfedotov3768
@igorfedotov3768 3 роки тому
Спасибо за такое понятное и наглядное объяснение. Получше всяких схем в три слоя)
@vladpoltorin6112
@vladpoltorin6112 3 роки тому
всегда было интересно знать, а как оно сверху, зачем и почему. Очень интересно смотреть, хочется еще чего-то схожего, возможно, того, что никогда не попробуешь, но что дает представление о дизайне систем и их устройстве. Спасибо!
@user-lw4ew6wx9b
@user-lw4ew6wx9b 3 роки тому
Про любую часть интересно будет послушать. Спасибо!
@Ri5ky
@Ri5ky 3 роки тому
Очень наглядно и понятно обьяснил, спасибо Дим! Пошарил ссылку друзьям)
@vadimtsanava5313
@vadimtsanava5313 3 роки тому
Спасибо, изложено очень доступно и понятно, даже для меня, хотя я не ИТ специалист, работающий в ИТ компании
@LeoTru
@LeoTru 3 роки тому
Спасибо. Как раз готовлюсь к такому интервью
@KalinachenkoTV
@KalinachenkoTV 3 роки тому
Делай больше видео об таких абстрактных вещах! Благодарю за видео.
@ruden6623
@ruden6623 4 місяці тому
Очень понравился такой формат, всё очень понятно и наглядно показано
@AlexanderSavchenko91
@AlexanderSavchenko91 3 роки тому
Самое полезное видео на канале! Спасибо ) Наконец-то у меня в голове всё упорядочилось )
@banderastas
@banderastas 3 роки тому
Очень доступно и лаконичненько - спасибо!
@glybingennady7073
@glybingennady7073 3 роки тому
Спасибо за видео, а также за полезные ссылки, книги и т.п.
@vovabortnyak721
@vovabortnyak721 3 роки тому
Спасибо за контент. Было бы хорошо ещё где-то собирать логи, бывает очень полезно. Формат крутой. Жду ещё)
@VitalityCanFly
@VitalityCanFly 3 роки тому
Спасибо, разложил по полочкам и отлично визуализировал!
@alexander2576
@alexander2576 Рік тому
Очень ценный материал и приятная подача! Благодарю!
@yummysia461
@yummysia461 7 місяців тому
Круто, много чего поняла за это видео из того что год не могла разобрать в универе
Level 1 to 100 Mystery Buttons
00:46
A4
Переглядів 8 млн
"Поховали поруч": у Луцьку попрощались із ДВОМА Героями 🕯🥀 #герої #втрати
00:15
Телеканал Конкурент TV - новини Луцька та Волині
Переглядів 268 тис.
Стань лучше 90% программистов
14:25
Senior Software Vlogger
Переглядів 31 тис.
Самое простое объяснение парадокса Ферми
28:45
Задний двор Айлашкерского
Переглядів 47 тис.
Страхи идущих в программисты
24:50
Senior Software Vlogger
Переглядів 9 тис.
Архитектура “клиент-сервер” на примере веб-приложений
8:03
ChatGPT с ТВОИМИ данными
27:20
Senior Software Vlogger
Переглядів 60 тис.
Level 1 to 100 Mystery Buttons
00:46
A4
Переглядів 8 млн