TEMPO DE FUNCIONAMENTO E MEDIÇÃO
Arquitetura e benchmarks de tempo de execução Cohuno
Trabalhadores persistentes reutilizam a inicialização do processo em operações XML. O pré-aquecimento move essa preparação antes das solicitações de negócios; não elimina o custo de preparação.
Referência interna de atendimento de pedidos de 17 atividades
A mediana registrada do motor quente foi 6,33 milissegundos em 200 execuções sequenciais. O percentil 95 foi de 7,61 ms e o percentil 99 foi de 8,26 ms. Nenhum trabalho XML adicional foi iniciado durante essas execuções a quente.
Escopo
Este teste usou o tempo de execução de compatibilidade do Python em uma sandbox Linux x86-64 compartilhada, com conectores externos simulados. Excluiu transporte de API, persistência de banco de dados e serviços ativos de terceiros. O pré-aquecimento de dois trabalhadores levou aproximadamente 2,61 segundos e foi medido separadamente. Essas medições não são resultados de tempo de execução do Rust, um SLA de produção, um benchmark de simultaneidade ou uma comparação com TIBCO ou MuleSoft.
O tempo de execução nativo do Rust incluído no repositório é um candidato experimental e não é estabelecido por este benchmark.
Reproduzir e inspecionar
No repositório, execute python migration-v3/scripts/benchmark_compat.py --samples 200 --output benchmark.json com as dependências documentadas do Python instaladas. Os resultados dependem do hardware, da configuração do mecanismo, da carga útil e da carga de trabalho.
Inspecione o JSON de referência original
Meça o custo total da sua carga de trabalho
Considere infraestrutura, memória de trabalho persistente, dependências de conector, volume de operação, observabilidade e suporte. Nenhuma economia percentual em relação a outro produto é estabelecida por este teste.