DNATech :: 🚀hbBridge em números: mais caminhos para potencializar o Protheus🚀

# 🚀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

Postagens mais visitadas