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.