Communication

Lessons in this group, roughly in build order:

  • tcp-vs-udp — TCP and UDP are the two core transport-layer protocols: TCP gives you a reliable, ordered byte stream; UDP…
  • rpc-grpc — Remote Procedure Call makes a network request look like a local function call; gRPC is the modern,…
  • rest-graphql — REST and GraphQL are two API styles over http: REST exposes many resource URLs with fixed shapes; GraphQL…
  • http — HTTP is the stateless, request-response application protocol of the web: a client sends a method + URL +…