System Design For Beginners: Everything You Need in One Article

One shot solution for any System Design Interview.