Networking

Sieć traktuję jako część działania aplikacji, nie tylko warstwę infrastruktury. Rozumiem przepływ ruchu od DNS i TLS po reverse proxy, load balancer i usługę docelową, co pozwala diagnozować problemy zamiast ograniczać się do restartowania kolejnych komponentów.

To samo dotyczy ruchu między usługami w klastrze: service mesh (Linkerd, Istio w trybie ambient) daje tożsamość i mTLS każdemu połączeniu, a routing, canary, retry i timeouty opisuję jednym standardem, Gateway API, tak samo na wejściu do klastra i w środku.

TCP/IP, DNS, HTTP, HTTPS, TLS, Routing, NAT, Firewalls, VPN, Reverse Proxy, Load Balancing, Nginx, Traefik, Gateway API, Envoy, Service Mesh, mTLS, Linkerd, Istio, Network Debugging