L4 ou L7? Por que combinar os dois para escalar?
Franklin Martins
0:00 / 0:00
L4 ou L7? Por que combinar os dois para escalar?
45 просмотров · 7 дн. назад
Franklin Martins
29 подписчиков
45 просмотров · 7 дн. назад
Até que ponto os nossos sistemas estão tentando forçar inteligência de software onde deveria existir apenas velocidade bruta de hardware? Neste episódio do podcast, mergulhamos fundo no clássico trade-off arquitetural do balanceamento de carga: o embate crítico entre o L4 (Camada 4) e o L7 (Camada 7). Discutimos o paradoxo da hiper escala, o custo de CPU no kernel, o impacto das tabelas lineares e hash O(1), o poder do DPDK, o Direct Server Return (DSR), o design stateless do GitHub (GLB Director) e a inevitável sinergia da arquitetura híbrida (Tiered Load Balancing).
00:00 - Introdução: O Paradoxo da Hiper Escala e o Gargalo de Rede
02:12 - O Calcanhar de Aquiles do L4: IP Tables e Inspeção Linear O(N)
04:06 - A Revolução do IPVS, Tabelas Hash O(1) e o Poder Bruto do DPDK
07:11 - Direct Server Return (DSR): Contornando o Gargalo e a Rota de Mão Única
09:22 - A Abordagem Stateless do GitHub (GLB Director) e o Rendezvous Hashing
13:17 - A Vantagem e a Sobrecarga do L7: Conexões, Terminação TLS e eBPF
17:41 - Sinergia Definitiva: Arquitetura Híbrida e Balanceamento em Camadas
Se curtiu esta discussão técnica de alto nível, deixe seu like, inscreva-se no canal e compartilhe com outros engenheiros! Comente qual abordagem você prefere na sua infraestrutura.
#LoadBalancing #ArquiteturaDeSistemas #DevOps #Redes #EngenhariaDeSoftware #IPVS #Kubernetes #Backend