Guide contents

Networking and Communication

DNS, transport, HTTP, API styles, real-time protocols, load balancing, gateways, and CDNs.

11 lessons

  1. 7.DNS Resolution
  2. 8.TCP and UDP
  3. 9.HTTP/1.1, HTTP/2, and HTTP/3
  4. 10.REST API Design
  5. 11.gRPC and Protocol Buffers
  6. 12.GraphQL
  7. 13.WebSockets, Server-Sent Events, and Long Polling
  8. 14.API Pagination, Idempotency, and Versioning
  9. 15.Load Balancing
  10. 16.Reverse Proxy and API Gateway
  11. 17.Content Delivery Networks