The various types of software and hardware Components (NOSQL, RDBMS, LoadBalancer, DNS, CDN Caches, etc.) are the building blocks for any software solution. It is very essential to know the properties, the pros, and cons of each component and the technology so as they can be used to build a scalable system.
This channel focus on learning the various components, concepts, and technologies in detail and how they can be optimally used to build higher-level components and services which in turn make the overall system scalable, performant, redundant, etc. This learning is key for building real-world large systems and for preparing for system design interviews as well.
Please login to view System Design's full profile, connect and follow.