tcpulse: Gerador de Carga de Rede de Alto Desempenho em Go

2025-06-09
tcpulse: Gerador de Carga de Rede de Alto Desempenho em Go

tcpulse é uma ferramenta de geração de carga de conexão TCP/UDP e medição de desempenho de alto desempenho escrita em Go. Ela opera nos modos servidor e cliente, permitindo testes de carga, medição de desempenho de estabelecimento de conexão, teste de desempenho de conexão sustentada, comparação de protocolos e validação de infraestrutura. O modo cliente oferece padrões de conexão persistentes e efêmeros para simular vários cenários de aplicativos. O tcpulse fornece métricas em tempo real (percentis de latência, taxa de transferência, contagens de conexão), limitação de taxa, suporte para vários destinos, suporte a protocolos TCP/UDP e otimizações de plataforma. Os resultados são gerados no formato JSON Lines para fácil integração com ferramentas de monitoramento e análise.