# 🚀hbBridge em números: mais caminhos para potencializar o Protheus🚀
🔹Onde executar uma tarefa faz diferença. Para explorar isso, realizamos **três rodadas de benchmark** com uma fixture MSSQL de **1.000 linhas**, páginas de **100 registros** e um cliente por vez.
📈Comparamos hbBridge TCP/HTTP, REST Protheus, StartJob e processamento dentro de um addon Harbour. Os resultados trouxeram dois destaques:
- **hbBridge TCP:** média de **990,62 ms** por varredura completa, frente a **1.221,15 ms** do REST Protheus. Foram **18,88% menos tempo**, considerando 15 medições por rota.
- **Addon no hbBridge:** **32,68% menos tempo** em relação ao REST Protheus no somatório das mesmas 21 varreduras, incluindo aquecimentos e a chamada completa do addon.
- **Menos chamadas externas:** o addon reuniu sete varreduras em **uma RPC por rodada**, substituindo 70 chamadas de página e devolvendo somente métricas.
A proposta é ampliar as opções de execução com **Harbour, C e Zig**, mantendo no Protheus suas regras de negócio, empresa, filial e resolução das tabelas.
São resultados exploratórios desta carga e configuração. Eles ajudam a identificar oportunidades e orientar os próximos testes com dados reais.
📊 **Confira o carrossel que acompanha esta publicação:** gráficos, metodologia e os diferentes escopos de medição — incluindo o custo de preparar o ambiente na rota StartJob.
---
🔗 [Conheça o projeto hbBridge no GitHub](https://github.com/naldodj/hb.bridge)
---
#DNATech, #hbBridge, #Protheus, #TOTVS, #Harbour, #AdvPL, #TLPP, #Zig, #Benchmark











Comentários
Postar um comentário