Monolithic vs Microservice Architecture: Which To Use and When?

Published: 17 March 2023
on channel: Alex Hyett
86,882
2.7k

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


Watch video Monolithic vs Microservice Architecture: Which To Use and When? online without registration, duration hours minute second in high quality. This video was added by user Alex Hyett 17 March 2023, don't forget to share it with your friends and acquaintances, it has been viewed on our site 86,882 once and liked it 2.7 thousand people.