System Design – Complete Road Map 1. Client Server Architecture 2. IP Address 3. DNS 4. Proxy and Reverse Proxy 5. HTTP vs HTTPS 6. API 7. Monolith and Microservice Architecture