Monolithic vs Microservice Architecture: Which To Use and When?

Описание к видео Monolithic vs Microservice Architecture: Which To Use and When?

When it comes to software architecture, there are generally 2 main types, monoliths, and microservices. In this video, I cover the differences between each of them and discuss which ones you should be using for your next project.

With microservices, you need to have a good understanding of cloud-based platforms. AWS is used by a lot of companies, and you can earn more if you have a certification such as AWS Certified Solutions Architect. Zero To Mastery covers everything you need to learn in one of their courses (use FRIENDS10 for 10% off) https://academy.zerotomastery.io/a/af...

☕️ I don’t accept paid sponsorships and I have turned off mid-video ads. You’re welcome! If you would like to support my channel see: https://ko-fi.com/alexhyett
📨 Join my free weekly newsletter for advice, technology and more: https://newsletter.alexhyett.com

🗺️ Backend Developer Roadmap: https://www.alexhyett.com/backend-dev...
📝 Related blog post: https://www.alexhyett.com/monolithic-...

🎓 RECOMMENDED COURSES (Use code FRIENDS10 for 10% off)
The Complete Web Developer Course - https://academy.zerotomastery.io/a/af...
The Complete Junior to Senior Web Developer Roadmap - https://academy.zerotomastery.io/a/af...
Complete SQL + Databases Bootcamp - https://academy.zerotomastery.io/a/af...

📚 RECOMMENDED BOOKS
Clean Code - https://geni.us/5AEwj2
Domain Driven Design - https://geni.us/WiR0Q0x
Design Patterns - https://geni.us/5ncUt
Developer Hegemony - https://geni.us/lAXy
Pragmatic Programmer - https://geni.us/GfNj9
Data Structures and Algorithms Made Easy - https://geni.us/sqg6kJ
Refactoring - https://geni.us/ufAP0mE
Pragmatic Thinking and Learning - https://geni.us/x81A
Microservices - https://geni.us/8vMA

🚀 MY FAVOURITE TOOLS
PIA VPN - https://piavpn.com/AlexHyett (83% off)
Visual Studio Code - https://code.visualstudio.com/
Obsidian - https://obsidian.md/
Notion - https://affiliate.notion.so/alexhyett

⏳ TIMESTAMPS
00:00 - Introduction
00:16 - What is a Monolith?
00:53 - Advantages of Monoliths
02:09 - Disadvantages of Monoliths
03:36 - Microservices
04:13 - Microservice Communication
05:29 - Advantages of Microservices
07:46 - Disadvantages of Microservices
09:17 - Which should you use?

You can check out more of my favourite tools on my website:
https://www.alexhyett.com/tech/

🔗 MY KEY LINKS
🌍 Blog - https://www.alexhyett.com/
🐘 Mastodon - https://social.alexhyett.com/@alex

🧑‍💻WHO AM I
I'm Alex, a Software Developer and YouTube working in the UK. I make videos about software development to help developers with the skills they need to be senior developers. As well as this YouTube Channel, I also write articles on my website (https://alexhyett.com) as well as write a regular newsletter that contains some thoughts to help aspiring developers.

‼️ DISCLAIMERS
Some of the links in this description are affiliate links, for which I get a small commission, at no extra cost to you 🙂. I appreciate you supporting my channel so I can continue providing you with free software development content!

#coding #programming #developer

Комментарии

Информация по комментариям в разработке