Scaling Distributed Systems - Software Architecture Introduction (part 2)

preview_player
Показать описание
Software Architecture Introduction Course covering scalability basics like horizontal scaling vs vertical scaling, CAP theorem and more.

----------------------
🔖 Some resources used as reference for this and the other videos in the series:

Incentivized:

Others:

-----------------------

-----------------------
Remember you can reach me here:

-----------------------
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
Рекомендации по теме
Комментарии
Автор

Hey folks!👋 Want to have hands-on practice on these concepts? 🤓


They have great hands-on tutorials and easy to get up to speed with complex systems. Check them out!

ADevStory
Автор

Your handwriting is really impeccable.

RealGameTitan
Автор

Thank you for the rarely discussed topics about at the essence of software engineering on Youtube, these information can be found in books (expensive ones), and universities in theory only, but you put such a great effort to explain in simple basic way practical use-case scenario of such concepts, great work keep it going.

AshrafSada
Автор

Thanks for the series, love the explanations followed by practical examples!

Kyrogue
Автор

Every concept is concise, clear and gradual. Best video I have watched so far. Thanks a lot 😊

astuteToddler
Автор

This kind of video should have more likes.

marlonconrado
Автор

I knew these concepts, but putting them together like that was great! Thanks!

tumultuousgamer
Автор

Thank you so much for these videos!! So helpful and so well-explained

curiousgeorge
Автор

wow, your videos are technically accurate, and to the point! just subscribed thank you!

stachowi
Автор

Hi, your channel is very good! Please make more videos on all aspects of system design and architecture.
You mentioned horizontal scaling is not cheap to do? Isn't the reverse true, as we can get a lot of commodity hardware when we want, unlike in case of vertical scaling where we need a expensive machine.

abhishek-
Автор

Great content hope you will add more videos to this software architecture series... and if you dont mind can you also make a video on what books, courses, etc you used to learn about software architecture?

rajarshibarman
Автор

Amazing video brother!!
could you plz make more videos like that, mm, for ex How to make X or Y app, using Cloud \ DevSecops services and all tools needed.
Many Thanks in advance!

ibrahemtaha
Автор

Hi Chiristian, Great Content, Thanks for this wonderful video. I have one question, what is that BE represents in your layered architecture diagram?

chithiravelupothirajan
Автор

Hermano! Buen contenido. Gracias.
Sería épico si agregas una card al final del vídeo que te lleve al siguiente :)

PabloGnesutta
Автор

Thank you for the video. One question: if the databases are separate then how will they be synched ? and what did you actually mean by "keeping state" ?

kayeshparvez
Автор

Dear Friends,
When I design a software system, I divide it into 3 categories:
1/ Conceptual: I will state the names of the software that will respond to the requirements of the business process from users, describe the names of the software to be processed and the behaviors.
2/ Logical: I can define software architecture by applying architectural pattern in this step and I will include constraints on availability, scalability, maintainability. I also describe in detail the function of each component. This step
3/ Physical: Define programming language, platform to realize the description in Logical step.
Could you recommend?. Thank you.

ntcuongct
Автор

Since you are partitioning DB in to multiple DB's, BE1, BE2, BE3 are not connected to DB1, DB2, DB3 right? any BE server can send requests to any DB server based on hashvalue ? got bit confused by diagram

chrispure
Автор

Great information!! what do you mean with "state" for the CAP Theorem?? :)

ricardoolartepuell
Автор

Can you please help me what "BE1" and "BE2" mean around 5:23? Does BE mean balance equalizer? Please help. Thanks.

peiliangyuan