DARBĪBAS LAIKS UN MĒRĪŠANA
Cohuno izpildlaika arhitektūra un etaloni
Pastāvīgi darbinieki atkārtoti izmanto procesa inicializāciju visās XML operācijās. Iepriekšējas sasilšanas darbības, kas tiek veiktas pirms biznesa pieprasījumiem; tas neatceļ sagatavošanas izmaksas.
Iekšējais 17 darbību pasūtījuma izpildes etalons
Reģistrētā siltā dzinēja mediāna bija 6,33 milisekundes 200 secīgām nāvessodām. 95. procentile bija 7,61 ms, bet 99. procentile - 8,26 ms. Šo silto izpildes laikā netika palaists neviens papildu XML darbinieks.
Darbības joma
Šajā testā tika izmantots Python saderības izpildlaiks koplietotā Linux x86-64 smilškastē ar simulētiem ārējiem savienotājiem. Tas izslēdza API transportu, datu bāzes noturību un trešo pušu tiešsaistes pakalpojumus. Divu darbinieku iepriekšēja sasilšana ilga aptuveni 2,61 sekundi, un tā tika mērīta atsevišķi. Šie mērījumi nav Rust izpildlaika rezultāti, ražošanas SLA, vienlaicības etalons vai salīdzinājums ar TIBCO vai MuleSoft.
Repozitorijā iekļautais vietējais Rust izpildlaiks ir eksperimentāls kandidāts, un tas nav noteikts šajā etalonā.
Reproducēt un pārbaudīt
Repozitorijā palaist python migration-v3/scripts/benchmark_compat.py --samples 200 --output benchmark.json ar instalētām dokumentētajām Python atkarībām. Rezultāti ir atkarīgi no aparatūras, dzinēja konfigurācijas, lietderīgās slodzes un darba slodzes.
Pārbaudiet sākotnējo etalona JSON
Novērtējiet kopējās izmaksas par savu darba slodzi
Ievērojiet infrastruktūru, pastāvīgo darbinieku atmiņu, savienotāju atkarības, darbības apjomu, novērojamību un atbalstu. Šis tests nenosaka procentuālo ietaupījumu pret citu produktu.