Show de bola, gostei muito do post.
Por um acaso você já tentou fazer offload de alguma lógica usando XDP?
Nos mantenha atualizado da sua jornada, abraços!
Valeu pelo comentário!
Por enquanto, estou experimentando P4. É uma linguagem bem de nicho e, no meu caso (e talvez na indústria inteira), com aplicações práticas bem limitadas. A própria Netronome já não foca mais nela: eles ainda disponibilizam os SDKs antigos, mas os releases mais novos já não suportam mais P4. Mesmo assim, estou dando uma olhada só pela curiosidade técnica mesmo.
Pra aplicar no mundo real, pretendo seguir com eBPF/XDP mesmo. A Netronome tem uns vídeos legais sobre (tipo essa demonstração), mas ainda não cheguei a testar na prática.
Também estou vendo como consigo atualizar o lab pra empurrar pelo menos alguma carga de testes pra Agilio CX. Dificilmente eu conseguiria os 25 Gbps nesse momento (precisaria de cabo, de uma placa-mãe nova por conta dos problemas do PCI Express, etc.), mas 10 Gbps é feasível.
E sim, a intenção é continuar escrevendo sobre! Se te interessar, dá pra se inscrever gratuitamente lá no meu Substack pra receber as próximas postagens.
Abraços!