filmov
tv
What is System Design and how is it useful?
Показать описание
This is an introduction to System Design, where we talk about building large scale systems like Google, Facebook, Amazon and Twitter. Millions of users trust these sites to always work. This requires excellent engineering on the server side.
The backend engineers need to take various things into consideration. Like load balancing, fault tolerance, partitioning and so on... Using software architecture principles, these requirements are met with concessions where required.
To build a product, the requirements of the system must be met from a technical perspective.
From Wikipedia: Systems design is the process of defining the architecture, modules, interfaces, and data for a system to satisfy specified requirements.
Some considerations are scalability, availability, network partition, reliability, performance, durability and how quickly can the system recover.
Preparing for design Interviews? Check out this system design video course:
Along with video lectures, this course has architecture diagrams, capacity planning, API contracts and evaluation tests. It's a complete package.
Subscribe for updates on new videos!
#SystemDesign #SoftwareArchitecture #ComputerScience
The backend engineers need to take various things into consideration. Like load balancing, fault tolerance, partitioning and so on... Using software architecture principles, these requirements are met with concessions where required.
To build a product, the requirements of the system must be met from a technical perspective.
From Wikipedia: Systems design is the process of defining the architecture, modules, interfaces, and data for a system to satisfy specified requirements.
Some considerations are scalability, availability, network partition, reliability, performance, durability and how quickly can the system recover.
Preparing for design Interviews? Check out this system design video course:
Along with video lectures, this course has architecture diagrams, capacity planning, API contracts and evaluation tests. It's a complete package.
Subscribe for updates on new videos!
#SystemDesign #SoftwareArchitecture #ComputerScience
Комментарии