Time codes:
00:00 Introduction
01:46 1. Client-Server Architecture
02:53 2. IP Addresses
03:27 3. Domain Name System (DNS)
04:38 4. Proxy / Reverse proxy
06:01 5. Latency
07:50 6. HTTP / HTTPS
08:49 7. API's
09:26 8. REST API
10:30 9. GraphQL
11:41 10. Database
12:48 11. SQL Vs NoSQL
15:26 12.Vertical scaling
16:44 13. Horizontal scaling
17:20 14. Load balancer
20:01 15. Indexing
21:51 16. Replication
23:39 17. Sharding
26:09 18. Vertical partitioning
27:01 19. Caching
29:18 20. Denormalization
30:28 21. Cap theorem
31:08 22. Blob storage
32:05 23. Content delivery network (CDN)
33:25 24. Web sockets
34:04 25. Web Hooks
34:53 26. Monolithic VS Microservices
35:41 27. Message Queues
36:48 28. Rate Limiting
38:09 29. API Gateway
39:46 30. Idempotency
40:26 Outro