Search
Lessons (6)
- How a Web Request Works
Follow one click from the browser to the server and back, through DNS, TCP, TLS, HTTP, load balancers …
- Proxies, APIs and Real-Time Protocols
Pick REST, RPC, queues, long polling, WebSockets, TCP or UDP based on the interaction shape. ![Communication choices: reverse …
- Networking, DNS and Traffic Routing
… application protocols run over transport (TCP/UDP), then network routing (IP), then links/physical delivery. A hostname becomes …
- Backend Languages: Node.js, Go, Python & Rust
… id}", get(get user)); let listener = tokio::net::TcpListener::bind("0.0.0.0:3000").await.unwrap(); axum …
- Behavioral Patterns I: Observer, Strategy, Command, State
… deliver delivered -- [ ] cancelled -- [ ] You've used it: useReducer in React, XState state machines, TCP connection states, order and …
- Services & Ingress
… more features (header matching, traffic splitting for canaries, TCP/gRPC routes) in a standard way. yaml apiVersion: gateway …