Архитектура ПО. Введение
Вставка
- Опубліковано 12 гру 2024
- В этом ролике мы поговорим про архитектуру ПО. Почему архитектура важна, какие проблемы решает. В серии видеороликов рассмотрим самые популярные виды архитектуры. Такие как 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. Микросервисы наверняка неоптимальны по эффективности, но они наиболее устойчивы к факапам и текучке кадров. Просто грамотно спроектированная микросервисная инфраструктура позволяет плавно и незаметно оттестировать свежие версии сервисов и обновить продакшн, не ломая всем и всё и не вызывая простоев.
Лучший человек в мире, спасибо за видео! Жду некст.
Начал год назад. Начинал ковырять JS в том числе с этого канала. Часто сюда возвращаюсь вспомнить или почерпнуть новое. Сейчас в WebGL/Three.js делаю игрухи или графику для оных на TypeScript. Linkedin маякует каждую неделю новым предложением. Спасибо автору данного канала!!!!
Не пались конкурентам)
наконец-то годнота подъехала! спасибо за видос и будущую серию видосов про архитектуру - очень полезно. жду с нетерпением.
Оч крутой видос. Жду по фронту архитектуру, ну и остальное тож можно посмотреть, чтоб было общее понимание, что так можно делать или нельзя.
Looking forward to эту серию, очень интересно!
Спасибо за обучающее видео. Поддерживаю возможность создания отдельного видео о микросервисной архитектуре.
хороший вклад в it сообщество, респект👍
Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?
❤🔥❤🔥❤🔥 Было бы круто, увидеть первым архитектуру именно *frontend* ❤🔥❤🔥❤🔥
Хороший ролик. Благодарность !
Одобрительное Да.
Ожидается продолжение.
Реактивная и фронтенд.
Плюсы минусы класических, было бы здорово. Особено в разрезе маштабирования.
Автор, ты находка просто. Вовремя.
Спасибо за ролик! Подача просто огонь!)) Ждем с нетерпением микросервисы и все остальное.
Надо! Жду все, что вы сказали!
Давай продолжение, будет всем очень интересно. Комент пишу чисто, чтобы поддержать
Капец актуальный ролик) давай скорее продолжение)
Спасибо Тимуру за начало такой крутой серии роликов!
Класс! Спасибо за контент и полученные знания. Буду ждать продолжение серии!
Поддерживаю! Одна из самых полезных тем. Особенно для тех, кто уже работает и хочет улучшить расширяемость и поддерживаемость проектов
Даёшь серию) спасибо!
Отличное качество контента! Ждем следующих роликов!
Большое спасибо, то, что я искал.
Комментарий в поддержку автора. Ожидаю продолжение серии
Мой лайк и комментарий в копилку - удачи во всем!
Лукас за новое видео, и за новую заставку!!!
Очень крутая тема. Жду следующий ролик с нетерпением
Однозначно нужен ролик про микросервисную архитектуру!
Очень ждём:)
+ . Было бы прекрасно затронуть и теорию и практику.
+
Тимур, спасибо. Очень полезный контент, жду продолжения.
Большое спасибо, жду с нетерпением продолжений!
Большое спасибо! С нетерпением ждем новых видео)
Супер. Про микросервисы тоже интересно
Топ как обычно! Жду продолжение!
Я человек простой, вижу новый ролик Ulbi - ставлю лайк) А вообще очень ждал от тебя ролик по архитектуре!!!
Спасибо! жду продолжения!
Ролик зашёл, жду продолжения
Очень жду продолжения. Реально не хватало видео на эту тему! 👍
Ждем следующих выпусков
Крутая тема, было бы круто если снимите продолжение. Хотелось бы увидеть почему стоит использовать данную архитектуру, под какие бизенс задачи они подоходят, исходя из каких проблем они появились, и конечно для закрпеления рассмотреть на реальных примерах! Спасибо!
Так вроде все сказано в видео, кроме реальных примеров. Суть в том, что не нужно генерить зависимости ради зависимостей и если удаляешь какой то функционал, не должно возникать проблемы с подробным вниканием в логику.
@@MrYogurt всё верно говорите, но тогда возникает вопрос, почему эта проблема существует, если всё очевидно. Зачем кто-то создаёт лишние ненужные зависимости? Казалось бы, код пишут опытные люди или проверяют опытные люди, всё должно быть хорошо. Но когда проект становится большим, уже сложно отследить всё архитектуру и связанность в целом одним человеком, когда он вносит правки сразу в несколько модулей. Поэтому хочется чтобы автор рассмотрел пару типичных ситуаций, которые возникают в 70-80% случаях и разобрал, как решается проблема (решений много). И так-же пару не типичных задачек, которые специфичны для определенного бизнеса.
@@dgolovko проблема существует без практического опыта и чтобы не получать этот опыт в продакшне, существуют стандартизация, паттерны, линтеры. На большом проекте все пулл реквесты не может проверять один человек, потому принимаются общие архитектурные правила, которые опять же, не обязательно что заложит единственный человек. Ну и самое банальное, при приеме на должность джуна, с него спрашивают понимание архитектурной базы, чтобы не нужно было за него полностью преписывать пр по тикету и объясняя очевидные вещи. Хоть все это и кажется очевидным, но на самом деле воспаленный человеческий мозг может рождать то, что сложно представить +- опытному разрабу, при этом это не значит, что человек пишущий "говнокод" глупый.
@@MrYogurt полностью поддерживаю, хочу добавить что новички, получая опыт по курсам или просто видео, не вникают в проблемы и просто повторяют за "учителем", не включая моск, почему сделано именно так, какие еще есть варианты решения. Да, так можно научить делать человека по шаблону, и где-то это прекрасно будет работать, но как точлько начнутся малейшие отклонения требований от "выученных решений", то посыпятся ошибки. Поэтому я и хочу чтобы в обучающих видео не просто давали конкретные решения, объясняя почему так надо делать (существует принцип, верь ему и повторяй), а обучали подходам к решению проблем, в каком векторе думать и тд, используя разные инструменты. Это сложно сделать, но у автора канала есть всё для этого, как мне кажется, тут главное дать хорошую обратную связь.
@@dgolovko имхо, но очень сложно притянуть пример из жизни, это буквально надо подтягивать чужой проблемный проект и разбирать, как должно быть. Ну а что касается шаблонов, фактически они имеют решающую роль в энтерпрайзе, в огромном и неповоротливом бизнесе, где ты можешь годами закрывать тикеты по шаблонам и это отлично будет работать. После этого даже если как обезьяна клонировать архитектуру, то все будет нормально работать, не говоря о том, что ничто не запрещает разрабу самостоятельно делать пет проекты и набираться какого то опыта для углубления в понимание.
Больше, больше про архитектуру! Спасибо!
Топ контент, спасибо за материал, буду смотреть весь цикл)
Спасибо! Круто, продолжай. То, что давно искал!
Как всегда топ. Лучший )
лайк за полезный контент! Жду продолжения!
Жду продолжение(в частности про MVC)!
Ждём продолжения!
Архитектуру frontend-приложений бы.
Всё-таки канал больше фронтендоориентированный и таких зрителей тут большинство :)
Очень вовремя ролик, как раз везде искала информацию по этой теме.
Спасибо огромное!
как и со всеми видео на канале знаю, что теперь все точно встанет на свои места
Радует такая полностью информативная подача, что даже если на чай отвлечься, ощущаешь, что что-то пропустил)
Идея просто супер!
Полезное видео, вижу что уже записаны ролики по архитектуре, не теряя времени перехожу к их изучению. Спасибо!
Мне как раз не хватает понимания архитектуры, с удовольствием буду смотреть)
Знание сила, все видосы нужны .
Видео просто пушка, но мне показалось, что фоновые звуки (имитация печати на клавиатуре и тд) очень громкие, во всем остальном монтаж на совершенно другом, более высоком уровне. Круто! Спасибо за видео
Круто, жду продолжения)
Действительно важная тема, одно дело - писать тестовый небольшой проект, другое дело - создавать что-то более менее масштабное. Кстати, анимации супер!
ПРсто топ! Жду новый видос по этой теме!)
Просто бомбическая тема, такие ролики люто нужны, особенно в связке - теория + практика, мое уважение коллега.
Очень нужно , очень полезно, очень ждем с нетерпением и микросервисы и приложения с примерами! Миллион лайков!
я прям чувствую, как расту с этим каналом)
когда-то я пришёл, чтобы узнать про структуры данных и вот уже до архитектуры добрался)
Спасибо за видео! Основы, но их тоже важно разложить по полочкам. Буду ждать продолжение. Лайк, подписка, колокольчик
Отличная тема для серии роликов. Благодарю!)
Супер, очень жду. Сейчас по вашим видео учусь и готовлюсь сменить профиль с продакта на фронта. Поэтому конечно интересней архитектура фронта, но остальные тоже посмотрю. Спасибо за видео
Про реактивную архитектуру и событийно ориентированную модель очень интересно
Отличная тема! Спасибо за видео!)
Тимур, спасибо за отличные видео
Благодарю за видео! Полено вспомнить!
Супер тема! коммент в поддержку!
Спасибо за видео! Жду часть про архитектуру Fontend приложений
Да! Клёво! И про примеры хорошего применения микросервисной архитектуры тоже очень интересно узнать и услышать)
Круто, будет полезно ! Спасибо
Приятно поддержать качественный контент, спасибо за видео!
Отлично! Жду новые ролики по архитектуре! ))
Мне однажды попал в руки код проекта на доработку.
Там клас MainActivity был 19000 строк кода!
Жесть была его распутывать. Это Андроид приложение было, задача стояла дописать пару фич и изменить кое-что.
И дописывать туда новые фичи было невозможно. Пришлось это все перелопатить, разобраться и разложить по разным классам.
Зато денег больше заработал)))
Очень нравится такой материал, жду больше контента с практической частью по данной тематике. Спасибо большое за данный ролик.
Комментарий для продвижения. Качество контента, как обычно, на высоте!
Да, давай продолжения. Спасибо.
Очень важные видео, пожалуйста не останавливайся!)
С удовольствием бы послушал про микросервисную архитектуру! Жду продолжения!
Огромный респект автору, более подробных видео уроков на ютубе не найти)
Да, очень интересно! Хочу послушать архитектуру про frontend приложений
материал как всегда на уровне, визуал стал лучше, так держать! ждём микросервисную архитектуру.
Один из самых полезных каналов у меня в подписках!
Я твой канал вместо сериалов уже смотрю :D Ты лучший в этой сфере! Продолжай)
😂🤝
Красавчик, уважаю за стремление обучить кого-то
Качественный контент, очень грамотно и по делу Благодарю, есть небольшая просьба или только мне так некомфортно но шрифт текста на видосе очень тяжело читать, понимаю это стиль такой но как оно в дизайне бывает чем проще тем лучше, хоть Arial или TNR юзать)
По моему скромному мнению, идея великолепная!
жду с нетерпением продолжения!
Конечно поддерживаем !)
Тимур, спасибо) Сейчас очень актуально для меня)
Отлично! Продолжай делать такой полезный контент!
ёмаё, какой же у тебя офигенный канал, без тебя не знал бы что делать, все ролики с крутой и нужной тематикой, просто нет слов, Тимур, продолжай в том же духе
почему такие ботинки сидят на этих видосах..
@@thenothing7957 а ты думаешь все всезнайки? 😅
Очень нужная тема, пожалуйста не останавливайся.
Тимууур, спасибо огромное, продолжай, пожалуйста, очень интересно обо всём послушать и попробовать! Грамотность в этой теме всегда на руку!)
Спасибо. Хотим ещё
Как всегда круто, спасибо
Спасибо, что делаешь ролики без музыки!
Отличное видео.
Интересная и полезная тема, плюс видно как ты прокачался в плане монтажа и речи.
супер жду продолжения!
Я благодарен, что вы начали эту тему ..... в первую очередь мне это очень нужно ... потому что я верю вам
Оо дааа, то, что прямо сейчас нужно)))
Спасибо, начинаю смотреть)
Спасибо огромное) Очень интересно, как раз что искал