← All runs

Round 0

2026-04-08

Apple M3, 8-core · 24 GB · macOS Tahoe 26.3 · Docker Desktop 4.64.0 (8 CPU / 20 GB)

SNOMED text filter

GET /ValueSet/$expand?url=http://snomed.info/sct?fhir_vs&filter=<term>&count=<n>

Searches within SNOMED using a text filter. Pool mixes high-frequency terms (many matches, e.g. "heart"), selective terms (few matches), and prefix fragments. Count is randomly chosen from [20, 100] per request.

Preflight request
GET /ValueSet/$expand?url=http%3A%2F%2Fsnomed.info%2Fsct%3Ffhir_vs&filter=diabetes&count=20
Accept: application/fhir+json
Ranking
Servers ranked by weighted RPS (wRPS) for this test. wRPS = raw RPS × per-test normalizer × bias factor. Score % is relative to the top performer. Raw RPS is the measured peak throughput; imputed values (shown in italics in orange) are estimated for servers that did not run this test. Status: ✓ preflight passed, ✗ failed, ~ skipped.
# Server wRPS Score RPS Errors Status
1 termbox 9.4K
100%
273 0%
2 snowstorm 816
9%
24 12.0%
3 ontoserver 280
3%
8 0%
4 fhirsmith 74
1%
2 0%
5 hades 45
0%
1 ~
Latency
Latency percentiles per server across all VU levels. Columns: percentile / VU count.
p50/1 p95/1 p99/1 p50/10 p95/10 p99/10 p50/50 p95/50 p99/50
termbox 6.9ms71ms90ms27ms103ms153ms188ms290ms347ms
fhirsmith 360ms1.77s2.43s4.63s6.94s8.65s7.47s51.74s53.32s
ontoserver 73ms3.09s3.72s824ms3.25s6.06s9.07s9.88s10.26s
snowstorm 58ms352ms850ms227ms814ms1.75s1.77s2.71s4.41s