DURĂ ȘI MĂSURARE
Arhitectura de rulare Cohuno și benchmark-uri
Lucrătorii perseverenți reutilizați inițializarea procesului în cadrul operațiunilor XML. Preîncălzirea mută acea pregătire înainte de solicitările de afaceri; nu elimină costul pregătirii.
Benchmark intern de 17 activități pentru îndeplinirea comenzilor
Mediana motorului cald înregistrată a fost 6,33 milisecunde peste 200 de execuții succesive. Percentila 95 a fost de 7,61 ms, iar percentila 99 de 8,26 ms. Nu au fost porniți lucrători XML suplimentari în timpul acelor execuții calde.
Domeniul de aplicare
Acest test a folosit runtime-ul de compatibilitate Python într-un sandbox Linux x86-64 partajat, cu conectori externi simulați. A exclus transportul API, persistența bazei de date și serviciile live de la terți. Preîncălzirea a doi lucrători a durat aproximativ 2,61 secunde și a fost măsurată separat. Aceste măsurători nu sunt rezultate Rust runtime, un SLA de producție, un benchmark de concurență sau o comparație cu TIBCO sau MuleSoft.
Runtimeul nativ Rust inclus în depozit este un candidat experimental și nu este stabilit de acest benchmark.
Reproduceți și inspectați
În depozit, rulați python migration-v3/scripts/benchmark_compat.py --samples 200 --output benchmark.json cu dependențele Python documentate instalate. Rezultatele depind de hardware, configurația motorului, sarcina utilă și volumul de lucru.
Inspectați JSON de referință inițial
Măsurați costul total al volumului dvs. de lucru
Ține cont de infrastructură, memorie persistentă a lucrătorului, dependențe de conector, volum de operare, observabilitate și suport. Prin acest test nu se stabilește nicio economie procentuală față de alt produs.