{
  "captured_utc": "2026-11-04T22:36:00Z",
  "versions": {
    "rust": "rustc 1.75.0 (82e1608df 2023-12-21) (built from a source tarball)",
    "go": "go version go1.22.2 linux/amd64",
    "java": "openjdk version \"21.0.12.1\" 2026-08-18\nOpenJDK Runtime Environment (build 21.0.12.1+1-1-24.04.4-Ubuntu)\nOpenJDK 64-Bit Server VM (build 21.0.12.1+1-1-24.04.4-Ubuntu, mixed mode, sharing)",
    "javac": "javac 21.0.12.1"
  },
  "host": {
    "kernel": "Linux-6.8.0-147-generic-x86_64-with-glibc2.39",
    "logical_cpus": 2,
    "cpu_model": "AMD EPYC 9354P 32-Core Processor"
  },
  "workload": {
    "body_bytes": 4096,
    "rounds": 64,
    "algorithm": "FNV-1a 64-bit wrapping checksum, NOT cryptography/payment logic",
    "expected_response": "20d871eba5331b25",
    "endpoint": "/bench/score",
    "http": "HTTP/1.1, fresh connection per request, no TLS",
    "server": "single serial request handler, stdlib TCP/IO, different buffering/runtime implementations",
    "cpu_quota_cores": 0.75,
    "memory_max_mib": 512,
    "warmup_seconds": 15,
    "warmup_rps": 100,
    "measurement_seconds": 15,
    "trials": 3,
    "rates": [
      100,
      400,
      800
    ],
    "load_generator": "Python asyncio on same host, outside server cgroup; open-loop planned arrivals, semaphore128, latency includes dispatch/queue delay",
    "java_flags": [
      "-Xms16m",
      "-Xmx128m",
      "-XX:+UseG1GC",
      "-XX:ActiveProcessorCount=1"
    ],
    "go_env": {
      "GOMAXPROCS": 1,
      "GOGC": 100,
      "GOMEMLIMIT": "128MiB"
    },
    "compile_scope": "3 source builds each after priming; warm toolchain caches; output removed; javac bytecode excludes JIT, Rust optimized native, Go default native; no dependencies"
  },
  "compile_seconds": {
    "rust": [
      0.5229308800771832,
      0.4964895041193813,
      0.49063537386246026
    ],
    "go": [
      0.205487061990425,
      0.18812401313334703,
      0.18799617304466665
    ],
    "java": [
      0.5273751758504659,
      0.5726719871163368,
      0.6157652910333127
    ]
  },
  "runs": [
    {
      "language": "rust",
      "trial": 1,
      "target_rps": 100,
      "offered": 1500,
      "success": 1500,
      "errors": 0,
      "elapsed_seconds": 14.993753019953147,
      "completed_rps": 100.04166388520966,
      "p50_ms": 1.956037012860179,
      "p95_ms": 2.975319279357791,
      "p99_ms": 3.2950390595942736,
      "dispatch_lag_p95_ms": 2.056628931313753,
      "idle_rss_bytes": 2187264,
      "sampled_load_peak_rss_bytes": 2195456,
      "process_hwm_bytes": 2195456,
      "cgroup_cpu_seconds": 0.655534,
      "throttled_seconds": 0.0
    },
    {
      "language": "rust",
      "trial": 1,
      "target_rps": 400,
      "offered": 6000,
      "success": 6000,
      "errors": 0,
      "elapsed_seconds": 15.003090480109677,
      "completed_rps": 399.91760417325287,
      "p50_ms": 1.34590407833457,
      "p95_ms": 1.821557991206646,
      "p99_ms": 1.9509030971676111,
      "dispatch_lag_p95_ms": 1.0753991082310677,
      "idle_rss_bytes": 2187264,
      "sampled_load_peak_rss_bytes": 2195456,
      "process_hwm_bytes": 2195456,
      "cgroup_cpu_seconds": 2.40821,
      "throttled_seconds": 0.0
    },
    {
      "language": "rust",
      "trial": 1,
      "target_rps": 800,
      "offered": 12000,
      "success": 12000,
      "errors": 0,
      "elapsed_seconds": 15.008251667954028,
      "completed_rps": 799.5601530072075,
      "p50_ms": 1.2076778803020716,
      "p95_ms": 1.7958919052034616,
      "p99_ms": 1.9870181567966938,
      "dispatch_lag_p95_ms": 1.0470440611243248,
      "idle_rss_bytes": 2187264,
      "sampled_load_peak_rss_bytes": 2195456,
      "process_hwm_bytes": 2195456,
      "cgroup_cpu_seconds": 4.765626,
      "throttled_seconds": 0.0
    },
    {
      "language": "go",
      "trial": 1,
      "target_rps": 100,
      "offered": 1500,
      "success": 1500,
      "errors": 0,
      "elapsed_seconds": 14.993117916863412,
      "completed_rps": 100.04590161415891,
      "p50_ms": 1.9167019054293633,
      "p95_ms": 2.9272388201206923,
      "p99_ms": 3.181020962074399,
      "dispatch_lag_p95_ms": 2.0457259379327297,
      "idle_rss_bytes": 4153344,
      "sampled_load_peak_rss_bytes": 9023488,
      "process_hwm_bytes": 9023488,
      "cgroup_cpu_seconds": 0.764671,
      "throttled_seconds": 0.0
    },
    {
      "language": "go",
      "trial": 1,
      "target_rps": 400,
      "offered": 6000,
      "success": 6000,
      "errors": 0,
      "elapsed_seconds": 15.003805099055171,
      "completed_rps": 399.89855642538544,
      "p50_ms": 1.3438770547509193,
      "p95_ms": 1.8347410950809717,
      "p99_ms": 2.0056080538779497,
      "dispatch_lag_p95_ms": 1.073181163519621,
      "idle_rss_bytes": 4153344,
      "sampled_load_peak_rss_bytes": 9023488,
      "process_hwm_bytes": 9023488,
      "cgroup_cpu_seconds": 2.828676,
      "throttled_seconds": 0.0
    },
    {
      "language": "go",
      "trial": 1,
      "target_rps": 800,
      "offered": 12000,
      "success": 12000,
      "errors": 0,
      "elapsed_seconds": 15.007630388950929,
      "completed_rps": 799.5932528318903,
      "p50_ms": 1.2007690966129303,
      "p95_ms": 1.7906890716403723,
      "p99_ms": 1.9648061133921146,
      "dispatch_lag_p95_ms": 1.0474922601133585,
      "idle_rss_bytes": 4153344,
      "sampled_load_peak_rss_bytes": 9023488,
      "process_hwm_bytes": 9023488,
      "cgroup_cpu_seconds": 5.262137,
      "throttled_seconds": 0.0
    },
    {
      "language": "java",
      "trial": 1,
      "target_rps": 100,
      "offered": 1500,
      "success": 1500,
      "errors": 0,
      "elapsed_seconds": 14.993679033126682,
      "completed_rps": 100.0421575442515,
      "p50_ms": 1.9122289959341288,
      "p95_ms": 2.9245109762996435,
      "p99_ms": 3.1542270444333553,
      "dispatch_lag_p95_ms": 2.0408511627465487,
      "idle_rss_bytes": 42602496,
      "sampled_load_peak_rss_bytes": 60919808,
      "process_hwm_bytes": 60919808,
      "cgroup_cpu_seconds": 0.782599,
      "throttled_seconds": 0.0
    },
    {
      "language": "java",
      "trial": 1,
      "target_rps": 400,
      "offered": 6000,
      "success": 6000,
      "errors": 0,
      "elapsed_seconds": 15.002423049882054,
      "completed_rps": 399.9353957724296,
      "p50_ms": 1.2994660064578056,
      "p95_ms": 1.769996713846922,
      "p99_ms": 1.938544912263751,
      "dispatch_lag_p95_ms": 1.0689438786357641,
      "idle_rss_bytes": 42602496,
      "sampled_load_peak_rss_bytes": 61505536,
      "process_hwm_bytes": 61505536,
      "cgroup_cpu_seconds": 2.561966,
      "throttled_seconds": 0.0
    },
    {
      "language": "java",
      "trial": 1,
      "target_rps": 800,
      "offered": 12000,
      "success": 12000,
      "errors": 0,
      "elapsed_seconds": 15.007429947843775,
      "completed_rps": 799.603932299156,
      "p50_ms": 1.1904060374945402,
      "p95_ms": 1.7643689643591642,
      "p99_ms": 1.9138779025524855,
      "dispatch_lag_p95_ms": 1.0577950160950422,
      "idle_rss_bytes": 42602496,
      "sampled_load_peak_rss_bytes": 61521920,
      "process_hwm_bytes": 61521920,
      "cgroup_cpu_seconds": 4.613859,
      "throttled_seconds": 0.0
    },
    {
      "language": "go",
      "trial": 2,
      "target_rps": 100,
      "offered": 1500,
      "success": 1500,
      "errors": 0,
      "elapsed_seconds": 14.992358962772414,
      "completed_rps": 100.05096621049802,
      "p50_ms": 1.9111798610538244,
      "p95_ms": 2.9107106383889914,
      "p99_ms": 3.0896076932549477,
      "dispatch_lag_p95_ms": 2.060884842649102,
      "idle_rss_bytes": 4149248,
      "sampled_load_peak_rss_bytes": 9023488,
      "process_hwm_bytes": 9023488,
      "cgroup_cpu_seconds": 0.746609,
      "throttled_seconds": 0.0
    },
    {
      "language": "go",
      "trial": 2,
      "target_rps": 400,
      "offered": 6000,
      "success": 6000,
      "errors": 0,
      "elapsed_seconds": 15.002447542035952,
      "completed_rps": 399.93474286034746,
      "p50_ms": 1.3904699590057135,
      "p95_ms": 2.0408588461577892,
      "p99_ms": 3.276085015386343,
      "dispatch_lag_p95_ms": 1.0944048408418894,
      "idle_rss_bytes": 4149248,
      "sampled_load_peak_rss_bytes": 9023488,
      "process_hwm_bytes": 9023488,
      "cgroup_cpu_seconds": 2.904361,
      "throttled_seconds": 0.0
    },
    {
      "language": "go",
      "trial": 2,
      "target_rps": 800,
      "offered": 12000,
      "success": 12000,
      "errors": 0,
      "elapsed_seconds": 15.006849421886727,
      "completed_rps": 799.6348642306366,
      "p50_ms": 1.233742805197835,
      "p95_ms": 1.8313147593289614,
      "p99_ms": 2.1672388538718224,
      "dispatch_lag_p95_ms": 1.0387259535491467,
      "idle_rss_bytes": 4149248,
      "sampled_load_peak_rss_bytes": 9048064,
      "process_hwm_bytes": 9048064,
      "cgroup_cpu_seconds": 5.393579,
      "throttled_seconds": 0.0
    },
    {
      "language": "java",
      "trial": 2,
      "target_rps": 100,
      "offered": 1500,
      "success": 1500,
      "errors": 0,
      "elapsed_seconds": 14.992691154126078,
      "completed_rps": 100.04874939261262,
      "p50_ms": 2.0270291715860367,
      "p95_ms": 3.1004990451037884,
      "p99_ms": 3.3416750375181437,
      "dispatch_lag_p95_ms": 2.0809711422771215,
      "idle_rss_bytes": 42594304,
      "sampled_load_peak_rss_bytes": 60719104,
      "process_hwm_bytes": 60719104,
      "cgroup_cpu_seconds": 0.846787,
      "throttled_seconds": 0.0
    },
    {
      "language": "java",
      "trial": 2,
      "target_rps": 400,
      "offered": 6000,
      "success": 6000,
      "errors": 0,
      "elapsed_seconds": 15.00418514595367,
      "completed_rps": 399.8884272377884,
      "p50_ms": 1.3271421194076538,
      "p95_ms": 1.8221489153802395,
      "p99_ms": 2.1831761114299297,
      "dispatch_lag_p95_ms": 1.0560480877757072,
      "idle_rss_bytes": 42594304,
      "sampled_load_peak_rss_bytes": 61386752,
      "process_hwm_bytes": 61386752,
      "cgroup_cpu_seconds": 2.649663,
      "throttled_seconds": 0.0
    },
    {
      "language": "java",
      "trial": 2,
      "target_rps": 800,
      "offered": 12000,
      "success": 12000,
      "errors": 0,
      "elapsed_seconds": 15.011523512890562,
      "completed_rps": 799.3858844304154,
      "p50_ms": 1.1947329621762037,
      "p95_ms": 1.7900068778544664,
      "p99_ms": 2.072070026770234,
      "dispatch_lag_p95_ms": 1.0335110127925873,
      "idle_rss_bytes": 42594304,
      "sampled_load_peak_rss_bytes": 61399040,
      "process_hwm_bytes": 61399040,
      "cgroup_cpu_seconds": 4.689316,
      "throttled_seconds": 0.0
    },
    {
      "language": "rust",
      "trial": 2,
      "target_rps": 100,
      "offered": 1500,
      "success": 1500,
      "errors": 0,
      "elapsed_seconds": 14.993568419944495,
      "completed_rps": 100.04289559279931,
      "p50_ms": 1.9706198945641518,
      "p95_ms": 3.0375667847692966,
      "p99_ms": 3.2460219226777554,
      "dispatch_lag_p95_ms": 2.0781629718840122,
      "idle_rss_bytes": 2183168,
      "sampled_load_peak_rss_bytes": 2191360,
      "process_hwm_bytes": 2191360,
      "cgroup_cpu_seconds": 0.680451,
      "throttled_seconds": 0.0
    },
    {
      "language": "rust",
      "trial": 2,
      "target_rps": 400,
      "offered": 6000,
      "success": 6000,
      "errors": 0,
      "elapsed_seconds": 15.002632265910506,
      "completed_rps": 399.9298185581343,
      "p50_ms": 1.3305509928613901,
      "p95_ms": 1.8202466890215874,
      "p99_ms": 2.817594911903143,
      "dispatch_lag_p95_ms": 1.071808859705925,
      "idle_rss_bytes": 2183168,
      "sampled_load_peak_rss_bytes": 2191360,
      "process_hwm_bytes": 2191360,
      "cgroup_cpu_seconds": 2.459605,
      "throttled_seconds": 0.0
    },
    {
      "language": "rust",
      "trial": 2,
      "target_rps": 800,
      "offered": 12000,
      "success": 12000,
      "errors": 0,
      "elapsed_seconds": 15.006927910959348,
      "completed_rps": 799.6306819889878,
      "p50_ms": 1.2152567505836487,
      "p95_ms": 1.8016777466982603,
      "p99_ms": 2.0437887869775295,
      "dispatch_lag_p95_ms": 1.0429818648844957,
      "idle_rss_bytes": 2183168,
      "sampled_load_peak_rss_bytes": 2191360,
      "process_hwm_bytes": 2191360,
      "cgroup_cpu_seconds": 4.76714,
      "throttled_seconds": 0.0
    },
    {
      "language": "java",
      "trial": 3,
      "target_rps": 100,
      "offered": 1500,
      "success": 1500,
      "errors": 0,
      "elapsed_seconds": 14.993565354961902,
      "completed_rps": 100.04291604355444,
      "p50_ms": 1.9756050314754248,
      "p95_ms": 3.0167109798640013,
      "p99_ms": 3.239598125219345,
      "dispatch_lag_p95_ms": 2.065331907942891,
      "idle_rss_bytes": 42688512,
      "sampled_load_peak_rss_bytes": 61132800,
      "process_hwm_bytes": 61132800,
      "cgroup_cpu_seconds": 0.806403,
      "throttled_seconds": 0.0
    },
    {
      "language": "java",
      "trial": 3,
      "target_rps": 400,
      "offered": 6000,
      "success": 6000,
      "errors": 0,
      "elapsed_seconds": 15.003832616843283,
      "completed_rps": 399.89782299120077,
      "p50_ms": 1.3144118711352348,
      "p95_ms": 1.809865003451705,
      "p99_ms": 2.1188349928706884,
      "dispatch_lag_p95_ms": 1.0740498546510935,
      "idle_rss_bytes": 42688512,
      "sampled_load_peak_rss_bytes": 61849600,
      "process_hwm_bytes": 61849600,
      "cgroup_cpu_seconds": 2.63187,
      "throttled_seconds": 0.0
    },
    {
      "language": "java",
      "trial": 3,
      "target_rps": 800,
      "offered": 12000,
      "success": 12000,
      "errors": 0,
      "elapsed_seconds": 15.006542484043166,
      "completed_rps": 799.6512196436922,
      "p50_ms": 1.2075770646333694,
      "p95_ms": 1.7914779018610716,
      "p99_ms": 2.0941828843206167,
      "dispatch_lag_p95_ms": 1.0564711410552263,
      "idle_rss_bytes": 42688512,
      "sampled_load_peak_rss_bytes": 61861888,
      "process_hwm_bytes": 61861888,
      "cgroup_cpu_seconds": 4.663045,
      "throttled_seconds": 0.0
    },
    {
      "language": "rust",
      "trial": 3,
      "target_rps": 100,
      "offered": 1500,
      "success": 1500,
      "errors": 0,
      "elapsed_seconds": 14.993401688989252,
      "completed_rps": 100.0440080986798,
      "p50_ms": 1.9574989564716816,
      "p95_ms": 2.988214837387204,
      "p99_ms": 3.21201398037374,
      "dispatch_lag_p95_ms": 2.077012090012431,
      "idle_rss_bytes": 2183168,
      "sampled_load_peak_rss_bytes": 2191360,
      "process_hwm_bytes": 2191360,
      "cgroup_cpu_seconds": 0.668401,
      "throttled_seconds": 0.0
    },
    {
      "language": "rust",
      "trial": 3,
      "target_rps": 400,
      "offered": 6000,
      "success": 6000,
      "errors": 0,
      "elapsed_seconds": 15.002429124899209,
      "completed_rps": 399.9352338243631,
      "p50_ms": 1.3151660095900297,
      "p95_ms": 1.786713721230626,
      "p99_ms": 1.9133200403302908,
      "dispatch_lag_p95_ms": 1.0766617488116026,
      "idle_rss_bytes": 2183168,
      "sampled_load_peak_rss_bytes": 2191360,
      "process_hwm_bytes": 2191360,
      "cgroup_cpu_seconds": 2.432619,
      "throttled_seconds": 0.0
    },
    {
      "language": "rust",
      "trial": 3,
      "target_rps": 800,
      "offered": 12000,
      "success": 12000,
      "errors": 0,
      "elapsed_seconds": 15.007209294941276,
      "completed_rps": 799.6156889772327,
      "p50_ms": 1.2165370862931013,
      "p95_ms": 1.807437976822257,
      "p99_ms": 2.128613879904151,
      "dispatch_lag_p95_ms": 1.0499800555408,
      "idle_rss_bytes": 2183168,
      "sampled_load_peak_rss_bytes": 2191360,
      "process_hwm_bytes": 2191360,
      "cgroup_cpu_seconds": 4.777015,
      "throttled_seconds": 0.0
    },
    {
      "language": "go",
      "trial": 3,
      "target_rps": 100,
      "offered": 1500,
      "success": 1500,
      "errors": 0,
      "elapsed_seconds": 14.992644005920738,
      "completed_rps": 100.04906402150519,
      "p50_ms": 1.9644061103463173,
      "p95_ms": 3.0515450052917004,
      "p99_ms": 3.3226830419152975,
      "dispatch_lag_p95_ms": 2.1034800447523594,
      "idle_rss_bytes": 4149248,
      "sampled_load_peak_rss_bytes": 9019392,
      "process_hwm_bytes": 9019392,
      "cgroup_cpu_seconds": 0.778722,
      "throttled_seconds": 0.0
    },
    {
      "language": "go",
      "trial": 3,
      "target_rps": 400,
      "offered": 6000,
      "success": 6000,
      "errors": 0,
      "elapsed_seconds": 15.003571985056624,
      "completed_rps": 399.90476974256046,
      "p50_ms": 1.3220428954809904,
      "p95_ms": 1.8047229386866093,
      "p99_ms": 2.007276052609086,
      "dispatch_lag_p95_ms": 1.070549013093114,
      "idle_rss_bytes": 4149248,
      "sampled_load_peak_rss_bytes": 9023488,
      "process_hwm_bytes": 9023488,
      "cgroup_cpu_seconds": 2.812614,
      "throttled_seconds": 0.0
    },
    {
      "language": "go",
      "trial": 3,
      "target_rps": 800,
      "offered": 12000,
      "success": 12000,
      "errors": 0,
      "elapsed_seconds": 15.007433066843078,
      "completed_rps": 799.6037661172317,
      "p50_ms": 1.225176965817809,
      "p95_ms": 1.8222008366137743,
      "p99_ms": 2.182616852223873,
      "dispatch_lag_p95_ms": 1.0443648789077997,
      "idle_rss_bytes": 4149248,
      "sampled_load_peak_rss_bytes": 9048064,
      "process_hwm_bytes": 9048064,
      "cgroup_cpu_seconds": 5.338924,
      "throttled_seconds": 0.0
    }
  ],
  "monthly_host_usd": 100,
  "limitations": [
    "Synthetic short allocation-light workload; not real payment service",
    "Not a language-isolated comparison: parser, buffering, JIT, allocator and socket implementations differ",
    "No causal GC latency attribution, DB, gateway, TLS, containers, or production capacity test",
    "Shared VPS, no CPU pinning; same-host generator and production neighbors may interfere",
    "Not a cold toolchain build or Cargo/Spring build; heap settings are not RSS limits"
  ]
}