Архитектура ПО. Введение
Вставка
- Опубліковано 4 лют 2025
- В этом ролике мы поговорим про архитектуру ПО. Почему архитектура важна, какие проблемы решает. В серии видеороликов рассмотрим самые популярные виды архитектуры. Такие как MVS, ONION, реактивная, чистая архитектура, архитектура frontend приложений. Также в этом плейлисте рассмотрим событийно-ориентированную модель.
Мой курс "Продвинутый Frontend. В production на React" - ulbitv.ru/fron...
Плейлист с роликами по архитектуре - • Архитектура ПО
SOLID принципы - • SOLID ПРИНЦИПЫ простым...
ООП - • ООП на простых примера...
Поддержать меня и мой канал вы можете по ссылкам ниже.
Patreon/boosty (доступ к бонусам) - boosty.to/ulbitv
Qiwi кошелек - qiwi.com/n/BODY...
Яндекс деньги - yoomoney.ru/to...
Даёшь про микросервесную архитектуру!!! Лайкаем срочно, кому нужна тема 👍
Могу дать: микросервисы в большинстве случаев не нужны, а только лишь усложняют разработку и замедляют проект, так как общение между частями компонентов через API медленнее, чем в монолите. Разбивать проект на микросервисы стоит только тогда, когда в этом есть реальная необходимость и выгода.
@@-dubok- Абсолютно согласен, но все же пощупать все руками, да и вообще точно понимать как оно работает - хочется, хуже от этих знаний точно не станет.
++ Было бы круто услышать в каких случаях микросервисы реально нужны, а в каких они излишни.
Да. Поддерживаю!
@@ИванШмидов-й4ъ Здесь неправильно изображён принцип микросервисной архитектуры, это скорее сервис-ориентированная, где gateway - это ESB. Микросервисы наверняка неоптимальны по эффективности, но они наиболее устойчивы к факапам и текучке кадров. Просто грамотно спроектированная микросервисная инфраструктура позволяет плавно и незаметно оттестировать свежие версии сервисов и обновить продакшн, не ломая всем и всё и не вызывая простоев.
Лучший человек в мире, спасибо за видео! Жду некст.
наконец-то годнота подъехала! спасибо за видос и будущую серию видосов про архитектуру - очень полезно. жду с нетерпением.
Спасибо за обучающее видео. Поддерживаю возможность создания отдельного видео о микросервисной архитектуре.
Оч крутой видос. Жду по фронту архитектуру, ну и остальное тож можно посмотреть, чтоб было общее понимание, что так можно делать или нельзя.
❤🔥❤🔥❤🔥 Было бы круто, увидеть первым архитектуру именно *frontend* ❤🔥❤🔥❤🔥
Спасибо за ролик! Подача просто огонь!)) Ждем с нетерпением микросервисы и все остальное.
Хороший ролик. Благодарность !
Одобрительное Да.
Ожидается продолжение.
Реактивная и фронтенд.
Плюсы минусы класических, было бы здорово. Особено в разрезе маштабирования.
Начал год назад. Начинал ковырять JS в том числе с этого канала. Часто сюда возвращаюсь вспомнить или почерпнуть новое. Сейчас в WebGL/Three.js делаю игрухи или графику для оных на TypeScript. Linkedin маякует каждую неделю новым предложением. Спасибо автору данного канала!!!!
Не пались конкурентам)
Давай продолжение, будет всем очень интересно. Комент пишу чисто, чтобы поддержать
Я человек простой, вижу новый ролик Ulbi - ставлю лайк) А вообще очень ждал от тебя ролик по архитектуре!!!
Класс! Спасибо за контент и полученные знания. Буду ждать продолжение серии!
Поддерживаю! Одна из самых полезных тем. Особенно для тех, кто уже работает и хочет улучшить расширяемость и поддерживаемость проектов
хороший вклад в it сообщество, респект👍
Видео просто пушка, но мне показалось, что фоновые звуки (имитация печати на клавиатуре и тд) очень громкие, во всем остальном монтаж на совершенно другом, более высоком уровне. Круто! Спасибо за видео
Крутая тема, было бы круто если снимите продолжение. Хотелось бы увидеть почему стоит использовать данную архитектуру, под какие бизенс задачи они подоходят, исходя из каких проблем они появились, и конечно для закрпеления рассмотреть на реальных примерах! Спасибо!
Так вроде все сказано в видео, кроме реальных примеров. Суть в том, что не нужно генерить зависимости ради зависимостей и если удаляешь какой то функционал, не должно возникать проблемы с подробным вниканием в логику.
@@MrYogurt всё верно говорите, но тогда возникает вопрос, почему эта проблема существует, если всё очевидно. Зачем кто-то создаёт лишние ненужные зависимости? Казалось бы, код пишут опытные люди или проверяют опытные люди, всё должно быть хорошо. Но когда проект становится большим, уже сложно отследить всё архитектуру и связанность в целом одним человеком, когда он вносит правки сразу в несколько модулей. Поэтому хочется чтобы автор рассмотрел пару типичных ситуаций, которые возникают в 70-80% случаях и разобрал, как решается проблема (решений много). И так-же пару не типичных задачек, которые специфичны для определенного бизнеса.
@@dgolovko проблема существует без практического опыта и чтобы не получать этот опыт в продакшне, существуют стандартизация, паттерны, линтеры. На большом проекте все пулл реквесты не может проверять один человек, потому принимаются общие архитектурные правила, которые опять же, не обязательно что заложит единственный человек. Ну и самое банальное, при приеме на должность джуна, с него спрашивают понимание архитектурной базы, чтобы не нужно было за него полностью преписывать пр по тикету и объясняя очевидные вещи. Хоть все это и кажется очевидным, но на самом деле воспаленный человеческий мозг может рождать то, что сложно представить +- опытному разрабу, при этом это не значит, что человек пишущий "говнокод" глупый.
@@MrYogurt полностью поддерживаю, хочу добавить что новички, получая опыт по курсам или просто видео, не вникают в проблемы и просто повторяют за "учителем", не включая моск, почему сделано именно так, какие еще есть варианты решения. Да, так можно научить делать человека по шаблону, и где-то это прекрасно будет работать, но как точлько начнутся малейшие отклонения требований от "выученных решений", то посыпятся ошибки. Поэтому я и хочу чтобы в обучающих видео не просто давали конкретные решения, объясняя почему так надо делать (существует принцип, верь ему и повторяй), а обучали подходам к решению проблем, в каком векторе думать и тд, используя разные инструменты. Это сложно сделать, но у автора канала есть всё для этого, как мне кажется, тут главное дать хорошую обратную связь.
@@dgolovko имхо, но очень сложно притянуть пример из жизни, это буквально надо подтягивать чужой проблемный проект и разбирать, как должно быть. Ну а что касается шаблонов, фактически они имеют решающую роль в энтерпрайзе, в огромном и неповоротливом бизнесе, где ты можешь годами закрывать тикеты по шаблонам и это отлично будет работать. После этого даже если как обезьяна клонировать архитектуру, то все будет нормально работать, не говоря о том, что ничто не запрещает разрабу самостоятельно делать пет проекты и набираться какого то опыта для углубления в понимание.
Спасибо Тимуру за начало такой крутой серии роликов!
Looking forward to эту серию, очень интересно!
Очень вовремя ролик, как раз везде искала информацию по этой теме.
Спасибо огромное!
как и со всеми видео на канале знаю, что теперь все точно встанет на свои места
Однозначно нужен ролик про микросервисную архитектуру!
Очень ждём:)
+ . Было бы прекрасно затронуть и теорию и практику.
+
Автор, ты находка просто. Вовремя.
Комментарий в поддержку автора. Ожидаю продолжение серии
Лукас за новое видео, и за новую заставку!!!
Полезное видео, вижу что уже записаны ролики по архитектуре, не теряя времени перехожу к их изучению. Спасибо!
Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?
Отличное качество контента! Ждем следующих роликов!
Архитектуру frontend-приложений бы.
Всё-таки канал больше фронтендоориентированный и таких зрителей тут большинство :)
Очень крутая тема. Жду следующий ролик с нетерпением
Очень жду продолжения. Реально не хватало видео на эту тему! 👍
Капец актуальный ролик) давай скорее продолжение)
Мой лайк и комментарий в копилку - удачи во всем!
Большое спасибо, жду с нетерпением продолжений!
Радует такая полностью информативная подача, что даже если на чай отвлечься, ощущаешь, что что-то пропустил)
Тимур, спасибо. Очень полезный контент, жду продолжения.
Такого плейлиста еще не было нигде
Супер. Про микросервисы тоже интересно
Просто бомбическая тема, такие ролики люто нужны, особенно в связке - теория + практика, мое уважение коллега.
Большое спасибо! С нетерпением ждем новых видео)
Супер, очень жду. Сейчас по вашим видео учусь и готовлюсь сменить профиль с продакта на фронта. Поэтому конечно интересней архитектура фронта, но остальные тоже посмотрю. Спасибо за видео
Больше, больше про архитектуру! Спасибо!
Тимур, есть идея видео - записать какую то несложную (или сложную) обучалку по мобильным кроссплатформенным приложениям. Ты как то говорил, что с Флаттером не дружишь, но на Реакт Нэйтив можно было бы это устроить. Думаю, многим было бы это интересно посмотреть и поучиться. В любом случае, за видяшки СПАСИБО!
ёмаё, какой же у тебя офигенный канал, без тебя не знал бы что делать, все ролики с крутой и нужной тематикой, просто нет слов, Тимур, продолжай в том же духе
почему такие ботинки сидят на этих видосах..
@@thenothing7957 а ты думаешь все всезнайки? 😅
Я твой канал вместо сериалов уже смотрю :D Ты лучший в этой сфере! Продолжай)
😂🤝
Большое спасибо, то, что я искал.
Топ контент, спасибо за материал, буду смотреть весь цикл)
Надо! Жду все, что вы сказали!
Комментарий для продвижения. Качество контента, как обычно, на высоте!
Очень важные видео, пожалуйста не останавливайся!)
Очень нужно , очень полезно, очень ждем с нетерпением и микросервисы и приложения с примерами! Миллион лайков!
Тимууур, спасибо огромное, продолжай, пожалуйста, очень интересно обо всём послушать и попробовать! Грамотность в этой теме всегда на руку!)
я прям чувствую, как расту с этим каналом)
когда-то я пришёл, чтобы узнать про структуры данных и вот уже до архитектуры добрался)
Качественный контент, очень грамотно и по делу Благодарю, есть небольшая просьба или только мне так некомфортно но шрифт текста на видосе очень тяжело читать, понимаю это стиль такой но как оно в дизайне бывает чем проще тем лучше, хоть Arial или TNR юзать)
Огромный респект автору, более подробных видео уроков на ютубе не найти)
Очень нравится такой материал, жду больше контента с практической частью по данной тематике. Спасибо большое за данный ролик.
Приятно поддержать качественный контент, спасибо за видео!
Спасибо за видео! Основы, но их тоже важно разложить по полочкам. Буду ждать продолжение. Лайк, подписка, колокольчик
Круто! Архитектура нужна стопудово. Это важно в разработке. Мы поддержим! 👍
Даёшь серию) спасибо!
Да! Клёво! И про примеры хорошего применения микросервисной архитектуры тоже очень интересно узнать и услышать)
Мне однажды попал в руки код проекта на доработку.
Там клас MainActivity был 19000 строк кода!
Жесть была его распутывать. Это Андроид приложение было, задача стояла дописать пару фич и изменить кое-что.
И дописывать туда новые фичи было невозможно. Пришлось это все перелопатить, разобраться и разложить по разным классам.
Зато денег больше заработал)))
Отличное видео.
Интересная и полезная тема, плюс видно как ты прокачался в плане монтажа и речи.
Спасибо большое за видео, один из немногих русскоязычных авторов с таким полезным и понятным контентом, очень жду продолжение
отлично! новинка! Спасибо за материал. Удачи и успехов)
Я благодарен, что вы начали эту тему ..... в первую очередь мне это очень нужно ... потому что я верю вам
Отлично! Жду новые ролики по архитектуре! ))
Один из самых полезных каналов у меня в подписках!
Спасибо! Круто, продолжай. То, что давно искал!
Очень круто и полезно, так что буду ждать с нетерпением) Лучший❤
Говоря про архитектуру нужно упомянуть и про "запахи" при ее отсутствии: жесткость, хрупкость, вязкость, дублирование ответственности, неоправданная сложность и непрозрачность. Думаю с такими ориентирами будет легче аргументировать, почему нужна архитектура и чем хороши те или иные способы организации компонентов
Отличная тема для серии роликов. Благодарю!)
Жду продолжение(в частности про MVC)!
Как всегда очень полезная информация за короткое время. Спасибо за труд
Было бы интересно послушать все о чем ты упомянул в видео. Особенно Front-end архитектуру приложений
качество контента безумно круто растет, лучший канал по разработке)
материал как всегда на уровне, визуал стал лучше, так держать! ждём микросервисную архитектуру.
По моему скромному мнению, идея великолепная!
жду с нетерпением продолжения!
Спасибо за видео! Жду часть про архитектуру Fontend приложений
Мне как раз не хватает понимания архитектуры, с удовольствием буду смотреть)
Самый лучший канал по проф веб проге!
Очень нужная тема, пожалуйста не останавливайся.
Действительно важная тема, одно дело - писать тестовый небольшой проект, другое дело - создавать что-то более менее масштабное. Кстати, анимации супер!
Знание сила, все видосы нужны .
Спасибо, что делаешь ролики без музыки!
Тема архитектура приложений всегда интересна как для новичков так и тех для тех кто уже не первый год уже работает в своей сфере. Понравлась твоя подача материала. Думаю ребята тоже и я в том чилсе будем рады посмотреть ролики свзянные с видами архитектур. Спасибо за интересные контент
С удовольствием бы послушал про микросервисную архитектуру! Жду продолжения!
Двумя руками за продолжение, моему коду как раз не хватает грамотной архитектуры, спасибо за контент Тимур!
Тимур, спасибо за старания! Как всегда все очень познавательно и классно🫶🏻💫
супер!!! с нетерпением буду ждать продолжения видео по архитектуре
Автоматом лайк! Спасибо за проделанную работу, очень надеюсь на продолжение этой темы
Оо дааа, то, что прямо сейчас нужно)))
Спасибо, начинаю смотреть)
Наиболее полезного канала для айтишника на ютубе не найти
Одно из важнейших качеств подобных видео заключается в том, что опытный и эрудированный человек может донести свои знания простым языком, так, что и новичку станет понятно. Огромное спасибо за это!
Тимур, отличное видео, жду полноценный плейлист! Большой фанат твоего творчества, спасибо тебе за твои уроки, очень выручают! Хотелось бы разговорное видео на тему как ты пришел к такому уровню, с чего начинал, какие использовал технологии, их последовательность, возможно рассказал бы про коммерческий опыт и трудоустройство, сколько ушло времени на изучение всех технологий! С удовольствием послушал бы и замотивировался !)))
Привет! Как нибудь решусь записать такое видео :)
Ролик зашёл, жду продолжения
Красавчик, уважаю за стремление обучить кого-то
keep it up! молимся всей страной на эту серию
Отличное видео, хотелось бы увидеть ролик про микросервисную архитектуру. Как всегда все четко и понятно объяснено, без лишней воды.
P.S. Монтаж в этом ролике на голову выше прошлых (не то чтобы раньше мне что-то не нравилось), прям радует глаз и шрифт, и анимашки, короче, Автору большой респект!
Спасибо! Стараюсь улучшать качество
Ждем, ждем!
Очень много обещающая серия роликов должна получится👍
Спасибо! жду продолжения!
Тимур, спасибо) Сейчас очень актуально для меня)
Затронул интересную тему, жду с нетерпением!