CZAS PRACY I POMIAR

Architektura środowiska wykonawczego i testy porównawcze Cohuno

Trwałe procesy robocze ponownie wykorzystują inicjalizację procesu w operacjach XML. Wstępne rozgrzewanie przesuwa to przygotowanie przed żądaniami biznesowymi; nie usuwa to kosztów przygotowania.

Wewnętrzny test porównawczy realizacji zamówień obejmujący 17 działań

Zarejestrowana mediana ciepłego silnika wynosiła 6,33 milisekundy w 200 kolejnych egzekucjach. 95. percentyl wynosił 7,61 ms, a 99. percentyl 8,26 ms. Podczas tych ciepłych wykonań nie zostały uruchomione żadne dodatkowe procesy robocze XML.

Zakres

W teście wykorzystano środowisko wykonawcze zgodności z językiem Python we współdzielonej piaskownicy Linux x86-64 z symulowanymi złączami zewnętrznymi. Wykluczało transport API, trwałość bazy danych i aktywne usługi stron trzecich. Ogrzanie wstępne dwóch pracowników trwało około 2,61 sekundy i zostało zmierzone osobno. Pomiary te nie stanowią wyników środowiska wykonawczego Rusta, produkcyjnej umowy SLA, testu porównawczego współbieżności ani porównania z TIBCO lub MuleSoft.

Natywne środowisko uruchomieniowe Rust zawarte w repozytorium jest kandydatem eksperymentalnym i nie zostało ustalone w tym benchmarku.

Odtwórz i sprawdź

W repozytorium uruchom python migration-v3/scripts/benchmark_compat.py --samples 200 --output benchmark.json z zainstalowanymi udokumentowanymi zależnościami Pythona. Wyniki zależą od sprzętu, konfiguracji silnika, ładunku i obciążenia.

Sprawdź oryginalny test porównawczy JSON

Zmierz całkowity koszt swojego obciążenia

Uwzględnij infrastrukturę, trwałą pamięć roboczą, zależności łączników, wielkość operacji, obserwowalność i wsparcie. Test ten nie wykazał żadnych procentowych oszczędności w porównaniu z innym produktem.