Scaling Distributed Systems - Software Architecture Introduction (part 2)
Software Architecture Introduction Course covering scalability basics like horizontal scaling vs vertical scaling, CAP theorem and more.
In this second video of the Software Architecture Introduction series, I cover scalability basics and important considerations you need to take into account when scaling distributed systems, like Horizontal Scaling, Vertical Scaling and the CAP theorem. You will learn how to split the load in stateless and stateful services, load balancing, sharding strategies and replication. I also introduce some topics like consistent hashing and other relevant topics. For more topics regarding Software Architecture and Design checkout the playlist:
----------------------
🔖 Some resources used as reference for this and the other videos in the series:
Incentivized:
- Building Evolutionary Architectures:
- Cracking the Coding Interview:
- Building Microservices: Designing Fine-Grained Systems:
- Risk Driven Architecture:
- Microservices Patterns:
Others:
- Software Architecture Patterns:
- Martin Fowler’s Architecture Post:
- 10 Common Software Architectural Patterns in a Nutshell:
- CAP Twelve Years Later How the Rules Have Changed:
- Scalable System Design Patterns: Design Scalable Systems:
- CAP Theorem (IBM article):
-----------------------
🤓 If you are preparing for a technical interview, don’t miss my playlist:
📚 I have also prepared FREE study guides available here (no subscription needed):
-----------------------
Remember you can reach me here:
- #️⃣ Twitter:
-⌨️ Github:
-----------------------
In A Dev’ Story I explain Software Development related topics from my point of view. I’ll be explaining different topics in “Chapters“ according to the stage of the story I think they belong. Hope is as entertaining for you as it’s fun for me to create these videos
Thanks again for watching! Feel free to like, comment, share and subscribe, it means a lot to me and helps the channel grow.
#SoftwareArchitecture #SoftwareEngineering #Programming
10 views
0
0
3 months ago 00:20:49 15
🟢 Making Precision Miter Gauge 👍 FREE PLANS Miter Gauge 👍 Don’t Repeat My Mistakes
3 months ago 01:01:04 1
ALL 7 Chakras Balancing - with LOVE - Shaman Drum & RAV Relaxing Meditation Journey
3 months ago 00:00:11 1
Revolutionize Your Composting:Track Self-Propelled Compost Turning Machine in Action #machine
3 months ago 00:24:20 2
Beginner Blender 4.0 Tutorial - Part 6: Geometry Nodes
3 months ago 00:13:05 1
What is economics and what do economists do?
3 months ago 00:00:12 1
Digging for some grass roots
3 months ago 12:00:00 1
Python Full Course for free 🐍
3 months ago 00:04:38 1
The Pillars of Creation and the Interplay of Stars and Dust