Software Architecture | Architectural patterns | Architecture vs Design pattern

preview_player
Показать описание
Follow WebDev Cave's Facebook Page and stay updated:

In this video, I explain, in an introductory way, software architecture, how does it in the big picture, and the three important parts of it:
- Architectural Patterns
- Messaging
- Quality attributes
Also, I clarify the difference between Architecture vs Design pattern.
The various architectural patterns are mentioned and briefly explained at the end of the video:

- Layered Architecture/ N-tier Architectural pattern

- Microservices

- MicroKernel Architectural pattern

- Service-Oriented Architectural Pattern:

- Event-Driven Architectural Pattern:

- Space-based Architecture
- Event-driven Architectural pattern

Bonus Videos:

I conclude the video with some insights and additional resources to learn more about Software Architecture and Architectural patterns.

Resources:

Software Architecture in Practice- 3rd Edition:

Pattern-Oriented Software Architecture- Volume1:

References:

Drawback (Bridge picture):

Scaffolding picture:

Mason-bricks:
Рекомендации по теме
Комментарии
Автор

15 years into the game and videos like this are so refreshing and still so very useful. Thank you. Newer/less experienced devs don't know how lucky they are to learn about these concepts from you and other hi-quality tech youtubers. Thank you!

teriyakov
Автор

I am so happy that I found your video. I have googled about it for quite a while and the authors mess up the terms so often that you don't know which article to trust. Finally this topic makes more sense to me. Well done!

DanilKarlos
Автор

I've been looking for a clear view on how to define architectural patterns for a while. You've nailed it - thank you.

offside
Автор

Loved the clear distinction! I have been interchanging arch & design patterns, thank you!

mrsbootsworkouts
Автор

Great Work! I would recommend this to anyone who is about to start their deep dive into system design.

prafulsrivastava
Автор

Man. thanks a lot. In this 15 minutes got more useful info than i could find last month. Good luck

sultannasyrov
Автор

learnt more than total 8 years of software experience combined. Thank you my friend

ryan-boxi
Автор

Loving this. Your visuals and explanation really helped me. That would be great if you did this more often!

jjkyo
Автор

A lot of information in a very shot video, Great job @The TechCave

techhackz
Автор

Very clear explanation of abstract concepts! Thank you very much!

teijeterbals
Автор

Seriously, Thank you very much, you have clearly connected all the confusion dots in my brain

yassinehadhadi
Автор

Wow! Really? Please take your flowers 🌺 ❤. Thank you very much. You nailed this.

themortgagechics_chronicles_ca
Автор

Thanks for that beautiful and educative content 😊

abdrrhmskn
Автор

Such a great to-the-point explanation. Thank you very much for the making and sharing this video, it saved me at least one day...

sepidet
Автор

Great overview of an important topic. Well done.

stillmattwest
Автор

That's so nice and informative. Lately started to read famous books design pattern and SICP. Your video clears things for me. Thanks a lot.

dogeofvenice
Автор

It is short and complete overview about software architecture. Very helpful for beginners. Thanks

ChanchalRajbanshi
Автор

Thanks a lot. I understand it much better now. Thank you. Great job

killergeoffroy
Автор

Preparing for an interview, apparently I'm going to be tested thoroughly on system architecture design. Thanks.

rutwickgangurde
Автор

Best Dev youtuber in my opinion, KEEP GOING.

aymaneelmadidi
visit shbcf.ru