{
 "_note": "Raw per-run output behind the 2026-07-28 re-verification note in docs/efficiency.md. Produced by benchmarks/nexmark_compare/cloud/split-run.sh; not hand-edited. One row per measured run: one engine, one query, one trial, on the same engine node against the same isolated broker, with Flink re-baselined on this provision.",
 "_premise_warning": "THE ABSOLUTE RATES IN THIS FILE ARE NOT COMPARABLE TO THE 2026-07-26 OR 2026-07-27 FILES. Those read a nexmark_dump dataset of 9.2M distinct records. This run's topic was filled by kafka-producer-perf-test cycling a 20,000-row bid-shaped payload file to 9.2M records, because the engine node had no Linux clink build to generate the real dataset with. Both engines read the identical topic, so the clink-vs-Flink RATIOS hold; the rates themselves describe an easier decode workload and are higher as a result.",
 "measured_utc_date": "2026-07-28",
 "clink_commit": "438cb93",
 "clink_image": "ghcr.io/orhaugh/clink-runtime:sha-438cb9312564",
 "flink_version": "2.2.0-scala_2.12-java21",
 "rig": "2x Hetzner ccx23 (4 dedicated vCPU each), nbg1, one engine node + one broker node",
 "purpose": "Re-measure after b791306, which fixed a data batch above the send-credit window being silently dropped on any cross-worker shuffle.",
 "runs": [
  {
   "engine": "clink",
   "final_count": 9200000,
   "processed": 9200000,
   "target": 9200000,
   "reached_target": true,
   "baseline": 0,
   "elapsed_s": 8.958,
   "t_first_s": 6.37,
   "drain_seconds": 2.588,
   "drain_rate": 3555102.4,
   "sustained_slope": 3965398.3,
   "whole_run_rate": 1026978.3,
   "samples": 78,
   "query": "q0",
   "trial": 1,
   "par": 4,
   "cpu_seconds": 10.05,
   "wall_seconds": 11.51,
   "input_events": 9200000,
   "cores": 0.87,
   "events_per_cpu_sec": 915423,
   "peak_bytes": 89210880,
   "anon_bytes": 77266944,
   "file_bytes": 0,
   "current_bytes": 84434944,
   "peak_mb": 85.1,
   "anon_mb": 73.7,
   "mem_fresh_stack": true,
   "mem_per_container": {
    "nxsplit-clink-coordinator-1": {
     "peak": 17371136,
     "anon": 12926976,
     "file": 0,
     "current": 14950400
    },
    "nxsplit-clink-worker1-1": {
     "peak": 71839744,
     "anon": 64339968,
     "file": 0,
     "current": 69484544
    }
   },
   "bytes_per_event_anon": 8.4
  },
  {
   "engine": "clink",
   "final_count": 9200000,
   "processed": 9200000,
   "target": 9200000,
   "reached_target": true,
   "baseline": 0,
   "elapsed_s": 8.045,
   "t_first_s": 5.23,
   "drain_seconds": 2.815,
   "drain_rate": 3267857.5,
   "sustained_slope": 3687184.7,
   "whole_run_rate": 1143591.5,
   "samples": 70,
   "query": "q0",
   "trial": 2,
   "par": 4,
   "cpu_seconds": 10.11,
   "wall_seconds": 10.39,
   "input_events": 9200000,
   "cores": 0.97,
   "events_per_cpu_sec": 909990,
   "peak_bytes": 92758016,
   "anon_bytes": 74682368,
   "file_bytes": 0,
   "current_bytes": 81788928,
   "peak_mb": 88.5,
   "anon_mb": 71.2,
   "mem_fresh_stack": true,
   "mem_per_container": {
    "nxsplit-clink-coordinator-1": {
     "peak": 17629184,
     "anon": 12996608,
     "file": 0,
     "current": 14921728
    },
    "nxsplit-clink-worker1-1": {
     "peak": 75128832,
     "anon": 61685760,
     "file": 0,
     "current": 66867200
    }
   },
   "bytes_per_event_anon": 8.12
  },
  {
   "engine": "flink",
   "final_count": 9200000,
   "processed": 9200000,
   "target": 9200000,
   "reached_target": true,
   "baseline": 0,
   "elapsed_s": 8.921,
   "t_first_s": 1.94,
   "drain_seconds": 8.921,
   "drain_rate": 1031274.5,
   "sustained_slope": 2152558.5,
   "whole_run_rate": 1031274.5,
   "samples": 72,
   "query": "q0",
   "trial": 1,
   "par": 4,
   "cpu_seconds": 41.14,
   "wall_seconds": 15.29,
   "input_events": 9200000,
   "cores": 2.69,
   "events_per_cpu_sec": 223627,
   "peak_bytes": 1606582272,
   "anon_bytes": 1226055680,
   "file_bytes": 92102656,
   "current_bytes": 1331011584,
   "peak_mb": 1532.2,
   "anon_mb": 1169.3,
   "mem_fresh_stack": true,
   "mem_per_container": {
    "nxsplit-flink-jobmanager-1": {
     "peak": 751472640,
     "anon": 433725440,
     "file": 46014464,
     "current": 485928960
    },
    "nxsplit-flink-taskmanager-1": {
     "peak": 855109632,
     "anon": 792330240,
     "file": 46088192,
     "current": 845082624
    }
   },
   "bytes_per_event_anon": 133.27
  },
  {
   "engine": "flink",
   "final_count": 9200000,
   "processed": 9200000,
   "target": 9200000,
   "reached_target": true,
   "baseline": 0,
   "elapsed_s": 8.969,
   "t_first_s": 1.871,
   "drain_seconds": 8.969,
   "drain_rate": 1025755.4,
   "sustained_slope": 2294405.3,
   "whole_run_rate": 1025755.4,
   "samples": 70,
   "query": "q0",
   "trial": 2,
   "par": 4,
   "cpu_seconds": 40.97,
   "wall_seconds": 15.74,
   "input_events": 9200000,
   "cores": 2.6,
   "events_per_cpu_sec": 224555,
   "peak_bytes": 1598328832,
   "anon_bytes": 1215836160,
   "file_bytes": 92102656,
   "current_bytes": 1320984576,
   "peak_mb": 1524.3,
   "anon_mb": 1159.5,
   "mem_fresh_stack": true,
   "mem_per_container": {
    "nxsplit-flink-jobmanager-1": {
     "peak": 762556416,
     "anon": 438882304,
     "file": 46014464,
     "current": 491204608
    },
    "nxsplit-flink-taskmanager-1": {
     "peak": 835772416,
     "anon": 776953856,
     "file": 46088192,
     "current": 829779968
    }
   },
   "bytes_per_event_anon": 132.16
  },
  {
   "engine": "clink",
   "final_count": 9200000,
   "processed": 9200000,
   "target": 9200000,
   "reached_target": true,
   "baseline": 0,
   "elapsed_s": 8.959,
   "t_first_s": 5.16,
   "drain_seconds": 3.799,
   "drain_rate": 2421656.6,
   "sustained_slope": 2605416.0,
   "whole_run_rate": 1026903.5,
   "samples": 71,
   "query": "q12",
   "trial": 1,
   "par": 4,
   "cpu_seconds": 15.9,
   "wall_seconds": 11.35,
   "input_events": 9200000,
   "cores": 1.4,
   "events_per_cpu_sec": 578616,
   "peak_bytes": 119123968,
   "anon_bytes": 96350208,
   "file_bytes": 0,
   "current_bytes": 106246144,
   "peak_mb": 113.6,
   "anon_mb": 91.9,
   "mem_fresh_stack": true,
   "mem_per_container": {
    "nxsplit-clink-coordinator-1": {
     "peak": 17858560,
     "anon": 13074432,
     "file": 0,
     "current": 15110144
    },
    "nxsplit-clink-worker1-1": {
     "peak": 101265408,
     "anon": 83275776,
     "file": 0,
     "current": 91136000
    }
   },
   "bytes_per_event_anon": 10.47
  },
  {
   "engine": "clink",
   "final_count": 9200000,
   "processed": 9200000,
   "target": 9200000,
   "reached_target": true,
   "baseline": 0,
   "elapsed_s": 8.963,
   "t_first_s": 5.281,
   "drain_seconds": 3.683,
   "drain_rate": 2498085.3,
   "sustained_slope": 2651507.6,
   "whole_run_rate": 1026389.3,
   "samples": 71,
   "query": "q12",
   "trial": 2,
   "par": 4,
   "cpu_seconds": 15.61,
   "wall_seconds": 11.26,
   "input_events": 9200000,
   "cores": 1.39,
   "events_per_cpu_sec": 589366,
   "peak_bytes": 117985280,
   "anon_bytes": 99631104,
   "file_bytes": 0,
   "current_bytes": 109469696,
   "peak_mb": 112.5,
   "anon_mb": 95.0,
   "mem_fresh_stack": true,
   "mem_per_container": {
    "nxsplit-clink-coordinator-1": {
     "peak": 17825792,
     "anon": 13066240,
     "file": 0,
     "current": 15069184
    },
    "nxsplit-clink-worker1-1": {
     "peak": 100159488,
     "anon": 86564864,
     "file": 0,
     "current": 94400512
    }
   },
   "bytes_per_event_anon": 10.83
  },
  {
   "engine": "flink",
   "final_count": 9200000,
   "processed": 9200000,
   "target": 9200000,
   "reached_target": true,
   "baseline": 0,
   "elapsed_s": 15.291,
   "t_first_s": 2.169,
   "drain_seconds": 15.291,
   "drain_rate": 601661.1,
   "sustained_slope": 1165325.0,
   "whole_run_rate": 601661.1,
   "samples": 132,
   "query": "q12",
   "trial": 1,
   "par": 4,
   "cpu_seconds": 69.17,
   "wall_seconds": 22.24,
   "input_events": 9200000,
   "cores": 3.11,
   "events_per_cpu_sec": 133006,
   "peak_bytes": 1951473664,
   "anon_bytes": 1607823360,
   "file_bytes": 92123136,
   "current_bytes": 1714278400,
   "peak_mb": 1861.1,
   "anon_mb": 1533.3,
   "mem_fresh_stack": true,
   "mem_per_container": {
    "nxsplit-flink-jobmanager-1": {
     "peak": 778694656,
     "anon": 500273152,
     "file": 46018560,
     "current": 552701952
    },
    "nxsplit-flink-taskmanager-1": {
     "peak": 1172779008,
     "anon": 1107550208,
     "file": 46104576,
     "current": 1161576448
    }
   },
   "bytes_per_event_anon": 174.76
  },
  {
   "engine": "flink",
   "final_count": 9200000,
   "processed": 9200000,
   "target": 9200000,
   "reached_target": true,
   "baseline": 0,
   "elapsed_s": 13.328,
   "t_first_s": 2.328,
   "drain_seconds": 13.328,
   "drain_rate": 690276.1,
   "sustained_slope": 1454873.6,
   "whole_run_rate": 690276.1,
   "samples": 112,
   "query": "q12",
   "trial": 2,
   "par": 4,
   "cpu_seconds": 60.73,
   "wall_seconds": 20.54,
   "input_events": 9200000,
   "cores": 2.96,
   "events_per_cpu_sec": 151490,
   "peak_bytes": 1909170176,
   "anon_bytes": 1709457408,
   "file_bytes": 92123136,
   "current_bytes": 1815953408,
   "peak_mb": 1820.7,
   "anon_mb": 1630.3,
   "mem_fresh_stack": true,
   "mem_per_container": {
    "nxsplit-flink-jobmanager-1": {
     "peak": 745390080,
     "anon": 606097408,
     "file": 46018560,
     "current": 658640896
    },
    "nxsplit-flink-taskmanager-1": {
     "peak": 1163780096,
     "anon": 1103360000,
     "file": 46104576,
     "current": 1157312512
    }
   },
   "bytes_per_event_anon": 185.81
  }
 ]
}
