What is system Design ❓
System design is a process of defining architecture, component modules and interfaces and data flow of a system to meet specific requirements
it involves multiple decisions about how different parts of system will interact and and work together to achieve scalability , functionality, reliability and performance of the product.