Blog
TCP/IP, HTTP/1-2-3, TLS, DNS, CORS — o que acontece entre o teclado e a resposta. A fundação que faz arquitetura de nuvem, APIs e observabilidade fazerem sentido.
Por que o modelo OSI de 7 camadas existe (e por que ninguém usa), como TCP/IP realmente funciona em 4 camadas, e o que cada camada encapsula.
O 3-way handshake passo a passo, como TCP garante entrega ordenada, sliding window, slow start e congestion avoidance — por que TCP fica lento em alta latência.
UDP não é TCP sem garantias — é um protocolo diferente. QUIC reimplementa confiabilidade em user-space sobre UDP, resolvendo head-of-line blocking do TCP.
Por que HTTP/1.1 força 6 conexões paralelas por domínio, como HTTP/2 resolve com multiplexing, e o que HTTP/3 muda no transporte.
O handshake TLS 1.3 em detalhe: ECDHE para troca de chaves, certificados X.509, SNI para virtual hosting, ALPN para negociar protocolo. Por que HTTPS é mais rápido hoje.
O que acontece quando você digita um URL: resolver recursivo, root servers, TLD, authoritative. Registros A, AAAA, CNAME, MX, TXT, CAA. Cache e TTL.
Forward vs reverse proxy, Nginx como reverse proxy, load balancer L4 (TCP) vs L7 (HTTP), algoritmos de balanceamento, health checks e sticky sessions.
Long polling vs SSE vs WebSocket: quando cada protocolo se encaixa. O handshake de upgrade do WebSocket, back-pressure em streaming, e SSE para updates unidirecionais.
Same-origin policy e por que existe, preflight CORS, CSRF tokens vs SameSite cookies, HttpOnly/Secure/SameSite — o mínimo de segurança web que todo dev precisa.