{"schema":"mqtt-client-bench/2","client":"gmqtt","version":"0.7.0","identity":{"client":"gmqtt","adapter":"gmqtt","client_module":"gmqtt/__init__.py","client_version":"0.7.0","stability":"stable","io_model":"asyncio","implementation_language":"python","completion_mechanism":"callback","synthetic_mids":true,"private_api":{"Client._connection.publish":"public publish() returns None, dropping the packet id needed to map PUBACK -> synthetic mid (QoS>=1 only)","Client._persistent_storage.push_message_nowait":"mirrors what public publish() does for QoS>=1","Client._remove_message_from_query":"only hook that fires on PUBACK/PUBCOMP; gmqtt has no on_publish callback"}},"runs":[{"client":"gmqtt","point":{"name":"pub_qos0_max","kind":"pub","question":"How many QoS 0 messages can the client publish per second?","qos":0,"payload":256,"rate":0,"window":64,"protocol":"MQTTv311","suite":"core"},"profile":"standard","run_index":0,"run_id":"6d54463ebe7e","started_at":"2026-09-30T22:07:41Z","data_topic_bytes":23,"ready":{"event":"ready","pid":1910288,"connect_ns":941408,"shape":"nowait"},"client_at_ready":{"utime_ticks":7,"stime_ticks":0,"threads":1,"hwm_kb":22488,"rss_kb":22488,"ctx_voluntary":1,"ctx_involuntary":4,"cpu_ns":82546675},"schedule":{"t_start":224441320226272,"t_measure":224443320226272,"t_end":224451320226272,"t_stop":224453320226272,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999859798,"client":{"cpu_user_s":4.42,"cpu_sys_s":3.58,"cpu_ns":7998432028,"cpu_source":"schedstat","rss_start_kb":22652,"rss_end_kb":22708,"rss_peak_kb":22708,"threads":3,"ctx_voluntary":2,"ctx_involuntary":86},"peer":{"cpu_user_s":0.38,"cpu_sys_s":3.09,"cpu_ns":3468596049,"cpu_source":"schedstat","rss_start_kb":1916,"rss_end_kb":1948,"rss_peak_kb":1948,"threads":1,"ctx_voluntary":353847,"ctx_involuntary":8},"broker_cores":0.818917976742272,"host":{"busy_cores":2.431292609010796,"other_cores":0.17897100188655057}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv311","qos":0,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":445184,"received_window":357154,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":445184,"sent":445184,"sent_raw":445220,"probe_msgs":36,"dropped":0,"bytes_received":126432262},"cpu_cores":0.818917976742272},"worker":{"ok":true,"shape":"nowait","connect_ns":941408,"window_ns":7999989050,"measure":{"sent":87979,"done":87978,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":224443320338812},"end":{"sent":445132,"done":445131,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":224451320327862},"final":{"sent":445184,"done":445184,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":224453322095040},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 445184 from the client; client sent 445184, completed 445184","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 445184; peer received 445184","severity":"invalid"},{"name":"payloads_intact","passed":true,"detail":"0 of 445184 payloads had an unexpected length","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.18 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.99998905,"client_sent":357153,"client_completed":357153,"delivered":357154,"msgs_per_s":44644.31110690083,"cpu_cores":0.9998053719836029,"cpu_us_per_msg":22.394973661148022,"cpu_user_us_per_msg":12.375648531581703,"cpu_sys_us_per_msg":10.023715326484728,"rss_start_kb":22652,"rss_end_kb":22708,"rss_peak_kb":22708,"threads":3,"ctx_switches_per_1k_msgs":0.24639300243873075},"flags":[],"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"pub_qos0_max","kind":"pub","question":"How many QoS 0 messages can the client publish per second?","qos":0,"payload":256,"rate":0,"window":64,"protocol":"MQTTv311","suite":"core"},"profile":"standard","run_index":1,"run_id":"7205b1e8d248","started_at":"2026-09-30T22:09:06Z","data_topic_bytes":23,"ready":{"event":"ready","pid":1912981,"connect_ns":854041,"shape":"nowait"},"client_at_ready":{"utime_ticks":7,"stime_ticks":0,"threads":1,"hwm_kb":22448,"rss_kb":22448,"ctx_voluntary":1,"ctx_involuntary":2,"cpu_ns":76840292},"schedule":{"t_start":224526315795626,"t_measure":224528315795626,"t_end":224536315795626,"t_stop":224538315795626,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999880599,"client":{"cpu_user_s":4.71,"cpu_sys_s":3.3,"cpu_ns":7998828372,"cpu_source":"schedstat","rss_start_kb":22672,"rss_end_kb":22728,"rss_peak_kb":22728,"threads":3,"ctx_voluntary":2,"ctx_involuntary":65},"peer":{"cpu_user_s":0.34,"cpu_sys_s":3.49,"cpu_ns":3819256666,"cpu_source":"schedstat","rss_start_kb":1948,"rss_end_kb":1948,"rss_peak_kb":1948,"threads":1,"ctx_voluntary":388748,"ctx_involuntary":5},"broker_cores":0.9534032296623781,"host":{"busy_cores":2.580038507397228,"other_cores":0.14935259935621456}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv311","qos":0,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":488320,"received_window":393208,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":488320,"sent":488320,"sent_raw":488356,"probe_msgs":36,"dropped":0,"bytes_received":138682886},"cpu_cores":0.9534032296623781},"worker":{"ok":true,"shape":"nowait","connect_ns":854041,"window_ns":8000006680,"measure":{"sent":95093,"done":95092,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":224528315881239},"end":{"sent":488301,"done":488300,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":224536315887919},"final":{"sent":488320,"done":488320,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":224538318088503},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 488320 from the client; client sent 488320, completed 488320","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 488320; peer received 488320","severity":"invalid"},{"name":"payloads_intact","passed":true,"detail":"0 of 488320 payloads had an unexpected length","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.15 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":8.00000668,"client_sent":393208,"client_completed":393208,"delivered":393208,"msgs_per_s":49150.95895894927,"cpu_cores":0.9998527116229858,"cpu_us_per_msg":20.342486348192306,"cpu_user_us_per_msg":11.9783931150943,"cpu_sys_us_per_msg":8.392504730320848,"rss_start_kb":22672,"rss_end_kb":22728,"rss_peak_kb":22728,"threads":3,"ctx_switches_per_1k_msgs":0.17039327785802935},"flags":["broker_bound"],"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"pub_qos0_max","kind":"pub","question":"How many QoS 0 messages can the client publish per second?","qos":0,"payload":256,"rate":0,"window":64,"protocol":"MQTTv311","suite":"core"},"profile":"standard","run_index":2,"run_id":"31db40901431","started_at":"2026-09-30T22:12:10Z","data_topic_bytes":23,"ready":{"event":"ready","pid":1918714,"connect_ns":856108,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":1,"threads":1,"hwm_kb":22452,"rss_kb":22452,"ctx_voluntary":1,"ctx_involuntary":5,"cpu_ns":75264840},"schedule":{"t_start":224710326910174,"t_measure":224712326910174,"t_end":224720326910174,"t_stop":224722326910174,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999883315,"client":{"cpu_user_s":4.37,"cpu_sys_s":3.63,"cpu_ns":7998913021,"cpu_source":"schedstat","rss_start_kb":22676,"rss_end_kb":22732,"rss_peak_kb":22732,"threads":3,"ctx_voluntary":2,"ctx_involuntary":61},"peer":{"cpu_user_s":0.32,"cpu_sys_s":3.08,"cpu_ns":3408387096,"cpu_source":"schedstat","rss_start_kb":1936,"rss_end_kb":1940,"rss_peak_kb":1940,"threads":1,"ctx_voluntary":346899,"ctx_involuntary":5},"broker_cores":0.8062716349757159,"host":{"busy_cores":2.4000350060105844,"other_cores":0.16783005828129363}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv311","qos":0,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":438336,"received_window":350282,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":438336,"sent":438336,"sent_raw":438373,"probe_msgs":37,"dropped":0,"bytes_received":124487430},"cpu_cores":0.8062716349757159},"worker":{"ok":true,"shape":"nowait","connect_ns":856108,"window_ns":7999959371,"measure":{"sent":88052,"done":88051,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":224712327028816},"end":{"sent":438333,"done":438332,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":224720326988187},"final":{"sent":438336,"done":438336,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":224722329423815},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 438336 from the client; client sent 438336, completed 438336","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 438336; peer received 438336","severity":"invalid"},{"name":"payloads_intact","passed":true,"detail":"0 of 438336 payloads had an unexpected length","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.17 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999959371,"client_sent":350281,"client_completed":350281,"delivered":350282,"msgs_per_s":43785.47236999461,"cpu_cores":0.9998692055857442,"cpu_us_per_msg":22.83570339527408,"cpu_user_us_per_msg":12.475698082396704,"cpu_sys_us_per_msg":10.363108475766598,"rss_start_kb":22676,"rss_end_kb":22732,"rss_peak_kb":22732,"threads":3,"ctx_switches_per_1k_msgs":0.17985560164553602},"flags":[],"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"pub_qos1_max","kind":"pub","question":"How many QoS 1 messages (PUBACK received) per second, 64 in flight?","qos":1,"payload":256,"rate":0,"window":64,"protocol":"MQTTv311","suite":"core"},"profile":"standard","run_index":0,"run_id":"1a163a6aadf6","started_at":"2026-09-30T22:12:38Z","data_topic_bytes":23,"ready":{"event":"ready","pid":1919586,"connect_ns":875347,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":0,"threads":1,"hwm_kb":22396,"rss_kb":22396,"ctx_voluntary":1,"ctx_involuntary":1,"cpu_ns":74764893},"schedule":{"t_start":224738328753297,"t_measure":224740328753297,"t_end":224748328753297,"t_stop":224750328753297,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999873773,"client":{"cpu_user_s":6.2,"cpu_sys_s":1.8,"cpu_ns":7997506428,"cpu_source":"schedstat","rss_start_kb":22932,"rss_end_kb":22936,"rss_peak_kb":22936,"threads":3,"ctx_voluntary":0,"ctx_involuntary":146},"peer":{"cpu_user_s":0.32,"cpu_sys_s":2.12,"cpu_ns":2443922692,"cpu_source":"schedstat","rss_start_kb":1920,"rss_end_kb":1940,"rss_peak_kb":1940,"threads":1,"ctx_voluntary":196956,"ctx_involuntary":0},"broker_cores":0.6625002031766433,"host":{"busy_cores":2.160034081827756,"other_cores":0.19233464472815012}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":246509,"received_window":198134,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":246509,"sent":246509,"sent_raw":246545,"probe_msgs":36,"dropped":0,"bytes_received":71487614},"cpu_cores":0.6625002031766433},"worker":{"ok":true,"shape":"nowait","connect_ns":875347,"window_ns":8003225750,"measure":{"sent":48316,"done":48301,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":224740328863261},"end":{"sent":246485,"done":246445,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":224748332089011},"final":{"sent":246509,"done":246509,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":224750331097926},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 246509 from the client; client sent 246509, completed 246509","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 246509; peer received 246509","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"client saw 246509 completions; peer received 246509","severity":"invalid"},{"name":"payloads_intact","passed":true,"detail":"0 of 246509 payloads had an unexpected length","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.19 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":8.00322575,"client_sent":198169,"client_completed":198144,"delivered":198134,"msgs_per_s":24756.76760711142,"cpu_cores":0.9992853729010456,"cpu_us_per_msg":40.35700047938881,"cpu_user_us_per_msg":31.28642724139497,"cpu_sys_us_per_msg":9.083156295888863,"rss_start_kb":22932,"rss_end_kb":22936,"rss_peak_kb":22936,"threads":3,"ctx_switches_per_1k_msgs":0.73674489955543},"flags":[],"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"pub_qos1_max","kind":"pub","question":"How many QoS 1 messages (PUBACK received) per second, 64 in flight?","qos":1,"payload":256,"rate":0,"window":64,"protocol":"MQTTv311","suite":"core"},"profile":"standard","run_index":1,"run_id":"e21d7b566f79","started_at":"2026-09-30T22:14:02Z","data_topic_bytes":23,"ready":{"event":"ready","pid":1922235,"connect_ns":864475,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":0,"threads":1,"hwm_kb":22444,"rss_kb":22444,"ctx_voluntary":1,"ctx_involuntary":4,"cpu_ns":74444254},"schedule":{"t_start":224822320587236,"t_measure":224824320587236,"t_end":224832320587236,"t_stop":224834320587236,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999888035,"client":{"cpu_user_s":6.12,"cpu_sys_s":1.89,"cpu_ns":7999080198,"cpu_source":"schedstat","rss_start_kb":22968,"rss_end_kb":23040,"rss_peak_kb":23040,"threads":3,"ctx_voluntary":3,"ctx_involuntary":92},"peer":{"cpu_user_s":0.28,"cpu_sys_s":2.15,"cpu_ns":2428829718,"cpu_source":"schedstat","rss_start_kb":1920,"rss_end_kb":1936,"rss_peak_kb":1936,"threads":1,"ctx_voluntary":196322,"ctx_involuntary":7},"broker_cores":0.6636552882705439,"host":{"busy_cores":2.1862805983633993,"other_cores":0.21911832719793806}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":245570,"received_window":197523,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":245570,"sent":245570,"sent_raw":245606,"probe_msgs":36,"dropped":0,"bytes_received":71215304},"cpu_cores":0.6636552882705439},"worker":{"ok":true,"shape":"nowait","connect_ns":864475,"window_ns":7999451465,"measure":{"sent":48048,"done":48047,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":224824321212132},"end":{"sent":245570,"done":245506,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":224832320663597},"final":{"sent":245570,"done":245570,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":224834323683317},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 245570 from the client; client sent 245570, completed 245570","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 245570; peer received 245570","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"client saw 245570 completions; peer received 245570","severity":"invalid"},{"name":"payloads_intact","passed":true,"detail":"0 of 245570 payloads had an unexpected length","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.22 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999451465,"client_sent":197522,"client_completed":197459,"delivered":197523,"msgs_per_s":24692.06805794402,"cpu_cores":0.9999535884427045,"cpu_us_per_msg":40.49716081246646,"cpu_user_us_per_msg":30.983890402081794,"cpu_sys_us_per_msg":9.568554388878201,"rss_start_kb":22968,"rss_end_kb":23040,"rss_peak_kb":23040,"threads":3,"ctx_switches_per_1k_msgs":0.4809590830388514},"flags":[],"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"pub_qos1_max","kind":"pub","question":"How many QoS 1 messages (PUBACK received) per second, 64 in flight?","qos":1,"payload":256,"rate":0,"window":64,"protocol":"MQTTv311","suite":"core"},"profile":"standard","run_index":2,"run_id":"6222309c118e","started_at":"2026-09-30T22:17:04Z","data_topic_bytes":23,"ready":{"event":"ready","pid":1927875,"connect_ns":852683,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":0,"threads":1,"hwm_kb":22464,"rss_kb":22464,"ctx_voluntary":1,"ctx_involuntary":1,"cpu_ns":75782805},"schedule":{"t_start":225004373347072,"t_measure":225006373347072,"t_end":225014373347072,"t_stop":225016373347072,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999895431,"client":{"cpu_user_s":6.09,"cpu_sys_s":1.9,"cpu_ns":7998496200,"cpu_source":"schedstat","rss_start_kb":22996,"rss_end_kb":23004,"rss_peak_kb":23004,"threads":3,"ctx_voluntary":1,"ctx_involuntary":97},"peer":{"cpu_user_s":0.28,"cpu_sys_s":2.16,"cpu_ns":2445413771,"cpu_source":"schedstat","rss_start_kb":1928,"rss_end_kb":1940,"rss_peak_kb":1940,"threads":1,"ctx_voluntary":197383,"ctx_involuntary":3},"broker_cores":0.662662036738315,"host":{"busy_cores":2.171278381051129,"other_cores":0.20311053350817232}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":246943,"received_window":198560,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":246943,"sent":246943,"sent_raw":246979,"probe_msgs":36,"dropped":0,"bytes_received":71613474},"cpu_cores":0.662662036738315},"worker":{"ok":true,"shape":"nowait","connect_ns":852683,"window_ns":8000085983,"measure":{"sent":48320,"done":48319,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":225006373786406},"end":{"sent":246880,"done":246879,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":225014373872389},"final":{"sent":246943,"done":246943,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":225016375091490},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 246943 from the client; client sent 246943, completed 246943","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 246943; peer received 246943","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"client saw 246943 completions; peer received 246943","severity":"invalid"},{"name":"payloads_intact","passed":true,"detail":"0 of 246943 payloads had an unexpected length","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.20 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":8.000085983,"client_sent":198560,"client_completed":198560,"delivered":198560,"msgs_per_s":24819.733240609596,"cpu_cores":0.9998012792608256,"cpu_us_per_msg":40.28251510878324,"cpu_user_us_per_msg":30.670829975825946,"cpu_sys_us_per_msg":9.568896051571313,"rss_start_kb":22996,"rss_end_kb":23004,"rss_peak_kb":23004,"threads":3,"ctx_switches_per_1k_msgs":0.4935535858178888},"flags":[],"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"pub_qos1_fixed","kind":"pub","question":"At 2,000 QoS 1 msgs/s, what does publishing cost and how long until delivery?","qos":1,"payload":256,"rate":2000,"window":64,"protocol":"MQTTv311","suite":"core"},"profile":"standard","run_index":0,"run_id":"9655505788e4","started_at":"2026-09-30T22:17:32Z","data_topic_bytes":23,"ready":{"event":"ready","pid":1928753,"connect_ns":857180,"shape":"nowait"},"client_at_ready":{"utime_ticks":7,"stime_ticks":0,"threads":1,"hwm_kb":22652,"rss_kb":22652,"ctx_voluntary":1,"ctx_involuntary":2,"cpu_ns":75488816},"schedule":{"t_start":225032374721109,"t_measure":225034374721109,"t_end":225042374721109,"t_stop":225044374721109,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999878521,"client":{"cpu_user_s":1.38,"cpu_sys_s":0.57,"cpu_ns":1949999999,"cpu_source":"ticks","rss_start_kb":22992,"rss_end_kb":23052,"rss_peak_kb":23052,"threads":2,"ctx_voluntary":7192,"ctx_involuntary":3},"peer":{"cpu_user_s":0.04,"cpu_sys_s":0.28,"cpu_ns":320126709,"cpu_source":"schedstat","rss_start_kb":1924,"rss_end_kb":1924,"rss_peak_kb":1924,"threads":1,"ctx_voluntary":9875,"ctx_involuntary":1},"broker_cores":0.0947823142575942,"host":{"busy_cores":0.5662585985660369,"other_cores":0.18770613679422396}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":19998,"received_window":16000,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":19998,"sent":19998,"sent_raw":20034,"probe_msgs":36,"dropped":0,"bytes_received":5799424},"cpu_cores":0.0947823142575942},"worker":{"ok":true,"shape":"nowait","connect_ns":857180,"window_ns":7999990720,"measure":{"sent":3998,"done":3998,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":225034374819576},"end":{"sent":19998,"done":19998,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":225042374810296},"final":{"sent":19998,"done":19998,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":225044377519128},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 19998 from the client; client sent 19998, completed 19998","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 19998; peer received 19998","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"client saw 19998 completions; peer received 19998","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"client published 16000 of 16000 offered in the window","severity":"not_sustained"},{"name":"payloads_intact","passed":true,"detail":"0 of 19998 payloads had an unexpected length","severity":"invalid"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.09 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.19 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.99999072,"client_sent":16000,"client_completed":16000,"delivered":16000,"msgs_per_s":2000.002320002691,"cpu_cores":0.24375028262532783,"cpu_us_per_msg":121.87499993750001,"cpu_user_us_per_msg":86.25,"cpu_sys_us_per_msg":35.625,"rss_start_kb":22992,"rss_end_kb":23052,"rss_peak_kb":23052,"threads":2,"ctx_switches_per_1k_msgs":449.6875,"latency_summary":{"count":16000,"mean_us":109.276787875,"p50_us":104.4475,"p90_us":143.3595,"p99_us":159.7435,"p999_us":999.4235,"min_us":32.903,"max_us":3155.715},"lag_summary":{"count":15998,"mean_us":700.6554326790848,"p50_us":704.5115,"p90_us":1212.4155,"p99_us":1343.4875,"p999_us":1409.0235,"min_us":2.078,"max_us":2955.35,"unsent":2}},"flags":[],"latency":{"count":16000,"min_ns":32903,"max_ns":3155715,"sum_ns":1748428606,"negative":0,"buckets":[[192,6],[193,2],[194,8],[195,8],[196,17],[197,34],[198,40],[199,45],[200,61],[201,115],[202,84],[203,75],[204,89],[205,181],[206,220],[207,233],[208,325],[209,368],[210,251],[211,448],[212,645],[213,436],[214,456],[215,1034],[216,1898],[217,1306],[218,561],[219,1424],[220,790],[221,531],[222,590],[223,507],[224,1047],[225,1225],[226,680],[227,119],[228,59],[229,13],[230,8],[231,6],[232,1],[233,1],[237,1],[238,3],[240,3],[241,3],[242,2],[243,1],[244,1],[247,2],[248,2],[249,2],[250,1],[251,1],[252,2],[253,3],[254,1],[255,1],[256,1],[258,1],[265,1],[266,2],[268,1],[270,2],[271,2],[272,5],[273,1],[281,1],[282,2],[283,1],[288,1],[295,2],[296,1]]},"lag":{"count":15998,"min_ns":2078,"max_ns":2955350,"sum_ns":11209085612,"negative":0,"buckets":[[128,1],[130,3],[131,2],[132,1],[133,1],[134,1],[135,1],[136,1],[137,1],[138,1],[139,5],[140,1],[141,1],[142,2],[143,1],[144,3],[145,3],[147,2],[148,4],[149,4],[150,3],[151,1],[152,1],[153,1],[154,1],[155,1],[156,1],[157,1],[158,5],[159,1],[160,2],[161,2],[162,2],[163,4],[164,2],[165,3],[166,2],[168,5],[169,2],[170,4],[171,2],[172,2],[173,1],[174,1],[175,4],[176,3],[177,10],[178,8],[179,2],[180,3],[181,5],[182,4],[183,5],[184,8],[185,7],[186,1],[187,5],[188,5],[189,3],[190,2],[191,5],[192,11],[193,6],[194,8],[195,6],[196,6],[197,5],[198,8],[199,7],[200,10],[201,6],[202,8],[203,13],[204,3],[205,9],[206,6],[207,7],[208,13],[209,18],[210,21],[211,18],[212,46],[213,56],[214,55],[215,41],[216,46],[217,42],[218,47],[219,38],[220,42],[221,67],[222,53],[223,55],[224,110],[225,115],[226,110],[227,80],[228,112],[229,125],[230,106],[231,116],[232,93],[233,117],[234,115],[235,83],[236,91],[237,82],[238,71],[239,79],[240,183],[241,148],[242,192],[243,210],[244,192],[245,176],[246,193],[247,264],[248,237],[249,308],[250,214],[251,199],[252,247],[253,190],[254,222],[255,217],[256,409],[257,361],[258,370],[259,365],[260,395],[261,323],[262,347],[263,371],[264,410],[265,451],[266,485],[267,568],[268,473],[269,417],[270,422],[271,338],[272,752],[273,683],[274,756],[275,646],[276,662],[277,40],[278,3],[280,2],[282,2],[283,1],[288,1],[291,1],[294,1]],"unsent":2},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"pub_qos1_fixed","kind":"pub","question":"At 2,000 QoS 1 msgs/s, what does publishing cost and how long until delivery?","qos":1,"payload":256,"rate":2000,"window":64,"protocol":"MQTTv311","suite":"core"},"profile":"standard","run_index":1,"run_id":"d1d56da6cc6b","started_at":"2026-09-30T22:18:56Z","data_topic_bytes":23,"ready":{"event":"ready","pid":1931374,"connect_ns":838679,"shape":"nowait"},"client_at_ready":{"utime_ticks":5,"stime_ticks":1,"threads":1,"hwm_kb":22628,"rss_kb":22628,"ctx_voluntary":1,"ctx_involuntary":2,"cpu_ns":74978717},"schedule":{"t_start":225116371056287,"t_measure":225118371056287,"t_end":225126371056287,"t_stop":225128371056287,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.99989685,"client":{"cpu_user_s":1.44,"cpu_sys_s":0.53,"cpu_ns":1970000000,"cpu_source":"ticks","rss_start_kb":22968,"rss_end_kb":23024,"rss_peak_kb":23024,"threads":2,"ctx_voluntary":7441,"ctx_involuntary":2},"peer":{"cpu_user_s":0.03,"cpu_sys_s":0.29,"cpu_ns":320164902,"cpu_source":"schedstat","rss_start_kb":1924,"rss_end_kb":1924,"rss_peak_kb":1924,"threads":1,"ctx_voluntary":11013,"ctx_involuntary":2},"broker_cores":0.09617811509657152,"host":{"busy_cores":0.577507446236635,"other_cores":0.19505502724075752}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":19997,"received_window":16000,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":19997,"sent":19997,"sent_raw":20033,"probe_msgs":36,"dropped":0,"bytes_received":5799136},"cpu_cores":0.09617811509657152},"worker":{"ok":true,"shape":"nowait","connect_ns":838679,"window_ns":7999995898,"measure":{"sent":3997,"done":3997,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":225118371140531},"end":{"sent":19997,"done":19997,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":225126371136429},"final":{"sent":19997,"done":19997,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":225128373102353},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 19997 from the client; client sent 19997, completed 19997","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 19997; peer received 19997","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"client saw 19997 completions; peer received 19997","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"client published 16000 of 16000 offered in the window","severity":"not_sustained"},{"name":"payloads_intact","passed":true,"detail":"0 of 19997 payloads had an unexpected length","severity":"invalid"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.10 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.20 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999995898,"client_sent":16000,"client_completed":16000,"delivered":16000,"msgs_per_s":2000.0010255005259,"cpu_cores":0.24625012626475223,"cpu_us_per_msg":123.125,"cpu_user_us_per_msg":90.0,"cpu_sys_us_per_msg":33.125,"rss_start_kb":22968,"rss_end_kb":23024,"rss_peak_kb":23024,"threads":2,"ctx_switches_per_1k_msgs":465.1875,"latency_summary":{"count":16000,"mean_us":108.4389846875,"p50_us":104.4475,"p90_us":135.1675,"p99_us":159.7435,"p999_us":704.5115,"min_us":33.937,"max_us":2379.505},"lag_summary":{"count":15997,"mean_us":694.0967225104706,"p50_us":704.5115,"p90_us":1212.4155,"p99_us":1343.4875,"p999_us":1409.0235,"min_us":2.105,"max_us":2554.345,"unsent":3}},"flags":[],"latency":{"count":16000,"min_ns":33937,"max_ns":2379505,"sum_ns":1735023755,"negative":0,"buckets":[[192,1],[193,2],[194,6],[195,6],[196,6],[197,12],[198,16],[199,27],[200,61],[201,105],[202,62],[203,58],[204,82],[205,195],[206,209],[207,190],[208,326],[209,360],[210,226],[211,469],[212,609],[213,359],[214,504],[215,965],[216,1735],[217,1706],[218,761],[219,1394],[220,809],[221,676],[222,775],[223,823],[224,1144],[225,750],[226,356],[227,90],[228,39],[229,13],[230,9],[231,3],[232,4],[233,2],[234,1],[235,3],[236,1],[237,2],[238,2],[239,1],[240,6],[241,4],[242,2],[243,3],[244,1],[245,3],[247,1],[250,1],[251,1],[252,1],[253,1],[256,1],[258,1],[259,1],[261,2],[262,2],[263,2],[265,1],[268,1],[269,1],[271,1],[279,1],[282,1],[285,1],[286,1],[287,1],[288,1],[290,2]]},"lag":{"count":15997,"min_ns":2105,"max_ns":2554345,"sum_ns":11103465270,"negative":0,"buckets":[[128,1],[131,1],[135,1],[139,1],[140,2],[141,2],[144,1],[146,1],[147,1],[149,4],[150,1],[151,1],[152,2],[153,2],[154,2],[156,4],[157,4],[158,1],[159,2],[160,3],[161,3],[162,1],[163,1],[164,2],[165,1],[166,1],[167,2],[168,3],[169,2],[170,3],[171,2],[172,1],[175,2],[176,10],[177,4],[178,11],[179,4],[180,5],[181,3],[182,4],[183,2],[184,4],[185,5],[186,7],[187,4],[188,5],[189,6],[190,4],[191,7],[192,11],[193,9],[194,11],[195,8],[196,16],[197,21],[198,13],[199,13],[200,10],[201,19],[202,14],[203,12],[204,6],[205,9],[206,12],[207,10],[208,27],[209,29],[210,25],[211,77],[212,61],[213,43],[214,44],[215,38],[216,49],[217,42],[218,42],[219,43],[220,53],[221,43],[222,58],[223,67],[224,111],[225,120],[226,105],[227,89],[228,118],[229,95],[230,100],[231,87],[232,83],[233,77],[234,88],[235,79],[236,93],[237,84],[238,93],[239,95],[240,162],[241,176],[242,189],[243,222],[244,228],[245,214],[246,225],[247,208],[248,250],[249,278],[250,264],[251,214],[252,222],[253,191],[254,235],[255,209],[256,516],[257,344],[258,320],[259,333],[260,260],[261,313],[262,311],[263,388],[264,454],[265,485],[266,527],[267,603],[268,457],[269,398],[270,505],[271,352],[272,647],[273,557],[274,700],[275,791],[276,564],[277,74],[278,7],[281,1],[282,1],[284,1],[288,2],[291,1]],"unsent":3},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"pub_qos1_fixed","kind":"pub","question":"At 2,000 QoS 1 msgs/s, what does publishing cost and how long until delivery?","qos":1,"payload":256,"rate":2000,"window":64,"protocol":"MQTTv311","suite":"core"},"profile":"standard","run_index":2,"run_id":"6f8cb6816b2d","started_at":"2026-09-30T22:21:58Z","data_topic_bytes":23,"ready":{"event":"ready","pid":1937052,"connect_ns":849662,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":1,"threads":1,"hwm_kb":22624,"rss_kb":22624,"ctx_voluntary":1,"ctx_involuntary":1,"cpu_ns":74349377},"schedule":{"t_start":225298321368479,"t_measure":225300321368479,"t_end":225308321368479,"t_stop":225310321368479,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.99988896,"client":{"cpu_user_s":1.4,"cpu_sys_s":0.56,"cpu_ns":1960000000,"cpu_source":"ticks","rss_start_kb":22960,"rss_end_kb":23020,"rss_peak_kb":23020,"threads":2,"ctx_voluntary":7343,"ctx_involuntary":4},"peer":{"cpu_user_s":0.03,"cpu_sys_s":0.3,"cpu_ns":325404977,"cpu_source":"schedstat","rss_start_kb":1924,"rss_end_kb":1924,"rss_peak_kb":1924,"threads":1,"ctx_voluntary":10289,"ctx_involuntary":2},"broker_cores":0.09468393921307629,"host":{"busy_cores":0.5700079117098145,"other_cores":0.1896443851390657}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":19998,"received_window":15999,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":19998,"sent":19998,"sent_raw":20034,"probe_msgs":36,"dropped":0,"bytes_received":5799426},"cpu_cores":0.09468393921307629},"worker":{"ok":true,"shape":"nowait","connect_ns":849662,"window_ns":8000001612,"measure":{"sent":3999,"done":3999,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":225300321463376},"end":{"sent":19998,"done":19998,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":225308321464988},"final":{"sent":19998,"done":19998,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":225310323130701},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 19998 from the client; client sent 19998, completed 19998","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 19998; peer received 19998","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"client saw 19998 completions; peer received 19998","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"client published 15999 of 16000 offered in the window","severity":"not_sustained"},{"name":"payloads_intact","passed":true,"detail":"0 of 19998 payloads had an unexpected length","severity":"invalid"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.09 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.19 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":8.000001612,"client_sent":15999,"client_completed":15999,"delivered":15999,"msgs_per_s":1999.8745970252687,"cpu_cores":0.24499995063250993,"cpu_us_per_msg":122.50765672854554,"cpu_user_us_per_msg":87.50546909181824,"cpu_sys_us_per_msg":35.00218763672729,"rss_start_kb":22960,"rss_end_kb":23020,"rss_peak_kb":23020,"threads":2,"ctx_switches_per_1k_msgs":459.21620101256326,"latency_summary":{"count":15999,"mean_us":108.15290418151135,"p50_us":104.4475,"p90_us":135.1675,"p99_us":159.7435,"p999_us":868.3515,"min_us":33.7,"max_us":2561.992},"lag_summary":{"count":15998,"mean_us":699.551084448056,"p50_us":704.5115,"p90_us":1212.4155,"p99_us":1343.4875,"p999_us":1409.0235,"min_us":2.004,"max_us":2622.54,"unsent":2}},"flags":[],"latency":{"count":15999,"min_ns":33700,"max_ns":2561992,"sum_ns":1730338314,"negative":0,"buckets":[[192,3],[193,4],[194,3],[195,8],[196,11],[197,20],[198,20],[199,39],[200,59],[201,66],[202,56],[203,70],[204,121],[205,177],[206,337],[207,312],[208,388],[209,304],[210,317],[211,463],[212,643],[213,550],[214,495],[215,1006],[216,1837],[217,1134],[218,613],[219,1534],[220,651],[221,541],[222,640],[223,850],[224,1402],[225,699],[226,430],[227,90],[228,34],[229,8],[230,4],[231,2],[232,1],[233,1],[234,1],[235,1],[236,1],[237,1],[239,3],[240,2],[241,2],[242,3],[251,1],[253,1],[254,1],[255,1],[256,1],[257,2],[258,3],[259,2],[260,2],[261,2],[262,2],[263,4],[264,3],[265,1],[266,1],[267,1],[269,1],[270,2],[273,2],[276,2],[288,2],[290,2],[291,3]]},"lag":{"count":15998,"min_ns":2004,"max_ns":2622540,"sum_ns":11191418249,"negative":0,"buckets":[[127,2],[129,1],[133,2],[136,1],[137,1],[140,2],[142,1],[145,2],[146,1],[149,2],[150,1],[151,1],[152,2],[153,1],[159,1],[160,7],[161,2],[162,2],[164,2],[165,2],[166,1],[168,2],[169,1],[170,4],[174,1],[175,1],[176,3],[177,3],[178,4],[179,4],[180,3],[181,2],[182,2],[183,4],[184,2],[185,1],[186,2],[187,5],[188,1],[189,3],[190,2],[191,4],[192,3],[193,9],[194,4],[195,6],[196,3],[197,6],[198,5],[199,3],[200,5],[201,9],[202,4],[203,4],[204,12],[205,2],[206,1],[207,7],[208,11],[209,14],[210,15],[211,40],[212,76],[213,67],[214,52],[215,56],[216,62],[217,62],[218,52],[219,46],[220,48],[221,57],[222,52],[223,40],[224,75],[225,87],[226,115],[227,136],[228,136],[229,135],[230,134],[231,97],[232,94],[233,90],[234,80],[235,101],[236,66],[237,98],[238,92],[239,104],[240,301],[241,170],[242,167],[243,145],[244,134],[245,182],[246,222],[247,236],[248,202],[249,193],[250,199],[251,207],[252,217],[253,292],[254,253],[255,238],[256,546],[257,424],[258,344],[259,402],[260,309],[261,262],[262,473],[263,274],[264,295],[265,459],[266,437],[267,430],[268,562],[269,494],[270,574],[271,389],[272,807],[273,525],[274,708],[275,680],[276,529],[277,146],[278,1],[279,1],[283,2],[288,1],[289,1],[292,1]],"unsent":2},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"sub_qos0_max","kind":"sub","question":"How many QoS 0 messages can the client receive per second?","qos":0,"payload":256,"rate":0,"window":64,"protocol":"MQTTv311","suite":"core"},"profile":"standard","run_index":0,"run_id":"602363412734","started_at":"2026-09-30T22:22:26Z","data_topic_bytes":23,"ready":{"event":"ready","pid":1937915,"connect_ns":855807,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":0,"threads":2,"hwm_kb":22600,"rss_kb":22600,"ctx_voluntary":4,"ctx_involuntary":1,"cpu_ns":78339186},"schedule":{"t_start":225326338753886,"t_measure":225328338753886,"t_end":225336338753886,"t_stop":225338338753886,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999883215,"client":{"cpu_user_s":6.61,"cpu_sys_s":1.37,"cpu_ns":7975164132,"cpu_source":"schedstat","rss_start_kb":22804,"rss_end_kb":23080,"rss_peak_kb":23080,"threads":3,"ctx_voluntary":367,"ctx_involuntary":151},"peer":{"cpu_user_s":0.0,"cpu_sys_s":0.6,"cpu_ns":607701554,"cpu_source":"schedstat","rss_start_kb":1948,"rss_end_kb":1948,"rss_peak_kb":1948,"threads":2,"ctx_voluntary":31912,"ctx_involuntary":0},"broker_cores":0.8421540438700017,"host":{"busy_cores":2.2012821345917613,"other_cores":0.28625421802485657}},"worker_exit":0,"peer_exit":0,"peer":{"role":"source","protocol":"MQTTv311","qos":0,"error":null,"window_ns":8000000000,"sent_total":707881,"sent_window":566356,"acked_total":0,"received_total":0,"received_window":0,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":707881,"sent":707881,"sent_raw":707917,"probe_msgs":36,"dropped":0,"bytes_received":201038210},"cpu_cores":0.8421540438700017},"worker":{"ok":true,"shape":"nowait","connect_ns":855807,"window_ns":7999964234,"measure":{"sent":0,"done":0,"failed":0,"rejected":0,"received":141518,"unmatched":0,"skipped":0,"at_ns":225328338921294},"end":{"sent":0,"done":0,"failed":0,"rejected":0,"received":707876,"unmatched":0,"skipped":0,"at_ns":225336338885528},"final":{"sent":0,"done":0,"failed":0,"rejected":0,"received":707881,"unmatched":0,"skipped":0,"at_ns":225338341223544},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_peer_publishes","passed":true,"detail":"broker received 707881; peer wrote 707881","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 707881; client received 707881 by t_stop","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.29 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999964234,"offered":566356,"offered_per_s":70794.81650592589,"delivered":566358,"msgs_per_s":70795.06650704358,"broker_dropped":0,"undelivered_at_stop":0,"cpu_cores":0.996899973390556,"cpu_us_per_msg":14.081489326539042,"cpu_user_us_per_msg":11.67106317911992,"cpu_sys_us_per_msg":2.4189646831156266,"rss_start_kb":22804,"rss_end_kb":23080,"rss_peak_kb":23080,"threads":3,"ctx_switches_per_1k_msgs":0.9146158436889741},"flags":["offer_bound"],"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"sub_qos0_max","kind":"sub","question":"How many QoS 0 messages can the client receive per second?","qos":0,"payload":256,"rate":0,"window":64,"protocol":"MQTTv311","suite":"core"},"profile":"standard","run_index":1,"run_id":"769c780275ab","started_at":"2026-09-30T22:23:50Z","data_topic_bytes":23,"ready":{"event":"ready","pid":1940537,"connect_ns":971115,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":1,"threads":2,"hwm_kb":22596,"rss_kb":22596,"ctx_voluntary":4,"ctx_involuntary":2,"cpu_ns":75729722},"schedule":{"t_start":225410307597060,"t_measure":225412307597060,"t_end":225420307597060,"t_stop":225422307597060,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999887667,"client":{"cpu_user_s":6.32,"cpu_sys_s":1.65,"cpu_ns":7975362688,"cpu_source":"schedstat","rss_start_kb":22916,"rss_end_kb":23088,"rss_peak_kb":23088,"threads":3,"ctx_voluntary":28,"ctx_involuntary":108},"peer":{"cpu_user_s":0.06,"cpu_sys_s":0.56,"cpu_ns":630406091,"cpu_source":"schedstat","rss_start_kb":1948,"rss_end_kb":1948,"rss_peak_kb":1948,"threads":2,"ctx_voluntary":31882,"ctx_involuntary":1},"broker_cores":0.838290270957626,"host":{"busy_cores":2.2112810499792737,"other_cores":0.29725457656229365}},"worker_exit":0,"peer_exit":0,"peer":{"role":"source","protocol":"MQTTv311","qos":0,"error":null,"window_ns":8000000000,"sent_total":707843,"sent_window":566239,"acked_total":0,"received_total":0,"received_window":0,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":707843,"sent":707843,"sent_raw":707879,"probe_msgs":36,"dropped":0,"bytes_received":201027416},"cpu_cores":0.838290270957626},"worker":{"ok":true,"shape":"nowait","connect_ns":971115,"window_ns":8000062221,"measure":{"sent":0,"done":0,"failed":0,"rejected":0,"received":141603,"unmatched":0,"skipped":0,"at_ns":225412307724446},"end":{"sent":0,"done":0,"failed":0,"rejected":0,"received":707836,"unmatched":0,"skipped":0,"at_ns":225420307786667},"final":{"sent":0,"done":0,"failed":0,"rejected":0,"received":707843,"unmatched":0,"skipped":0,"at_ns":225422310087410},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_peer_publishes","passed":true,"detail":"broker received 707843; peer wrote 707843","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 707843; client received 707843 by t_stop","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.30 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":8.000062221,"offered":566239,"offered_per_s":70779.32450495624,"delivered":566233,"msgs_per_s":70778.57451078942,"broker_dropped":0,"undelivered_at_stop":0,"cpu_cores":0.9969125823877764,"cpu_us_per_msg":14.084948577705644,"cpu_user_us_per_msg":11.161482993749923,"cpu_sys_us_per_msg":2.9139947689378753,"rss_start_kb":22916,"rss_end_kb":23088,"rss_peak_kb":23088,"threads":3,"ctx_switches_per_1k_msgs":0.24018381125790972},"flags":["offer_bound"],"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"sub_qos0_max","kind":"sub","question":"How many QoS 0 messages can the client receive per second?","qos":0,"payload":256,"rate":0,"window":64,"protocol":"MQTTv311","suite":"core"},"profile":"standard","run_index":2,"run_id":"463f93c0d0fe","started_at":"2026-09-30T22:26:52Z","data_topic_bytes":23,"ready":{"event":"ready","pid":1946259,"connect_ns":847271,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":1,"threads":2,"hwm_kb":22548,"rss_kb":22548,"ctx_voluntary":4,"ctx_involuntary":4,"cpu_ns":78411528},"schedule":{"t_start":225592325745844,"t_measure":225594325745844,"t_end":225602325745844,"t_stop":225604325745844,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.99988847,"client":{"cpu_user_s":6.39,"cpu_sys_s":1.6,"cpu_ns":7990000000,"cpu_source":"ticks","rss_start_kb":22800,"rss_end_kb":22936,"rss_peak_kb":22936,"threads":2,"ctx_voluntary":19,"ctx_involuntary":68},"peer":{"cpu_user_s":0.08,"cpu_sys_s":0.54,"cpu_ns":622894217,"cpu_source":"schedstat","rss_start_kb":1948,"rss_end_kb":1948,"rss_peak_kb":1948,"threads":2,"ctx_voluntary":31927,"ctx_involuntary":0},"broker_cores":0.8358260274596053,"host":{"busy_cores":2.190030531763151,"other_cores":0.2775777176553561}},"worker_exit":0,"peer_exit":0,"peer":{"role":"source","protocol":"MQTTv311","qos":0,"error":null,"window_ns":8000000000,"sent_total":708058,"sent_window":566552,"acked_total":0,"received_total":0,"received_window":0,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":708058,"sent":708058,"sent_raw":708094,"probe_msgs":36,"dropped":0,"bytes_received":201088476},"cpu_cores":0.8358260274596053},"worker":{"ok":true,"shape":"nowait","connect_ns":847271,"window_ns":7999992836,"measure":{"sent":0,"done":0,"failed":0,"rejected":0,"received":141499,"unmatched":0,"skipped":0,"at_ns":225594325830769},"end":{"sent":0,"done":0,"failed":0,"rejected":0,"received":708042,"unmatched":0,"skipped":0,"at_ns":225602325823605},"final":{"sent":0,"done":0,"failed":0,"rejected":0,"received":708058,"unmatched":0,"skipped":0,"at_ns":225604328286200},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_peer_publishes","passed":true,"detail":"broker received 708058; peer wrote 708058","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 708058; client received 708058 by t_stop","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.28 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999992836,"offered":566552,"offered_per_s":70819.0634184713,"delivered":566543,"msgs_per_s":70817.93841746385,"broker_dropped":0,"undelivered_at_stop":0,"cpu_cores":0.998750894381426,"cpu_us_per_msg":14.103077789329319,"cpu_user_us_per_msg":11.278932049288404,"cpu_sys_us_per_msg":2.824145740040915,"rss_start_kb":22800,"rss_end_kb":22936,"rss_peak_kb":22936,"threads":2,"ctx_switches_per_1k_msgs":0.15356292461472473},"flags":["offer_bound"],"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"sub_qos1_fixed","kind":"sub","question":"At 2,000 QoS 1 msgs/s, what does receiving cost and how late do messages arrive?","qos":1,"payload":256,"rate":2000,"window":64,"protocol":"MQTTv311","suite":"core"},"profile":"standard","run_index":0,"run_id":"b55da21b3e58","started_at":"2026-09-30T22:27:20Z","data_topic_bytes":23,"ready":{"event":"ready","pid":1947102,"connect_ns":838628,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":1,"threads":2,"hwm_kb":22852,"rss_kb":22852,"ctx_voluntary":4,"ctx_involuntary":1,"cpu_ns":75442401},"schedule":{"t_start":225620342883484,"t_measure":225622342883484,"t_end":225630342883484,"t_stop":225632342883484,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.9998439,"client":{"cpu_user_s":0.59,"cpu_sys_s":1.02,"cpu_ns":1609999999,"cpu_source":"ticks","rss_start_kb":22920,"rss_end_kb":22976,"rss_peak_kb":22976,"threads":2,"ctx_voluntary":15958,"ctx_involuntary":1},"peer":{"cpu_user_s":0.02,"cpu_sys_s":0.71,"cpu_ns":729812751,"cpu_source":"schedstat","rss_start_kb":1928,"rss_end_kb":1928,"rss_peak_kb":1928,"threads":2,"ctx_voluntary":31951,"ctx_involuntary":2},"broker_cores":0.12240013833269922,"host":{"busy_cores":0.9762690494498273,"other_cores":0.5613866103062336}},"worker_exit":0,"peer_exit":0,"peer":{"role":"source","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":19992,"sent_window":15995,"acked_total":19992,"received_total":0,"received_window":0,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":19992,"sent":19992,"sent_raw":20028,"probe_msgs":36,"dropped":0,"bytes_received":5797684},"cpu_cores":0.12240013833269922},"worker":{"ok":true,"shape":"nowait","connect_ns":838628,"window_ns":7999988045,"measure":{"sent":0,"done":0,"failed":0,"rejected":0,"received":3997,"unmatched":0,"skipped":0,"at_ns":225622342978850},"end":{"sent":0,"done":0,"failed":0,"rejected":0,"received":19992,"unmatched":0,"skipped":0,"at_ns":225630342966895},"final":{"sent":0,"done":0,"failed":0,"rejected":0,"received":19992,"unmatched":0,"skipped":0,"at_ns":225632344947606},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"invalid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_peer_publishes","passed":true,"detail":"broker received 19992; peer wrote 19992","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 19992; client received 19992","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"broker acknowledged 19992 from the peer; client received 19992; broker dropped 0","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"peer wrote 15995 of 16000 offered in the window","severity":"invalid"},{"name":"client_kept_up","passed":true,"detail":"client received 15995 of 15995 in the window","severity":"not_sustained"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.12 of its core","severity":"invalid"},{"name":"host_quiet","passed":false,"detail":"0.56 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999988045,"offered":15995,"offered_per_s":1999.3779878204805,"delivered":15995,"msgs_per_s":1999.3779878204805,"broker_dropped":0,"undelivered_at_stop":0,"cpu_cores":0.20125030061841798,"cpu_us_per_msg":100.65645507971242,"cpu_user_us_per_msg":36.88652703969991,"cpu_sys_us_per_msg":63.76992810253204,"rss_start_kb":22920,"rss_end_kb":22976,"rss_peak_kb":22976,"threads":2,"ctx_switches_per_1k_msgs":997.7492966552047,"latency_summary":{"count":15995,"mean_us":169.13406151922476,"p50_us":167.9355,"p90_us":184.3195,"p99_us":217.0875,"p999_us":999.4235,"min_us":103.853,"max_us":2697.218}},"flags":[],"latency":{"count":15995,"min_ns":103853,"max_ns":2697218,"sum_ns":2705299314,"negative":0,"buckets":[[217,7],[218,15],[219,23],[220,26],[221,31],[222,198],[223,333],[224,634],[225,710],[226,562],[227,2583],[228,6465],[229,1405],[230,1498],[231,933],[232,241],[233,109],[234,87],[235,39],[236,18],[237,8],[238,8],[239,4],[240,3],[241,3],[242,2],[243,4],[244,2],[245,1],[246,2],[247,1],[248,2],[249,1],[250,1],[251,6],[255,2],[257,4],[258,1],[259,1],[261,2],[263,3],[268,1],[270,2],[273,2],[274,2],[277,1],[280,1],[281,2],[284,1],[288,1],[289,2],[290,1],[292,1]]},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"sub_qos1_fixed","kind":"sub","question":"At 2,000 QoS 1 msgs/s, what does receiving cost and how late do messages arrive?","qos":1,"payload":256,"rate":2000,"window":64,"protocol":"MQTTv311","suite":"core"},"profile":"standard","run_index":1,"run_id":"d40092d539f0","started_at":"2026-09-30T22:28:44Z","data_topic_bytes":23,"ready":{"event":"ready","pid":1949744,"connect_ns":847276,"shape":"nowait"},"client_at_ready":{"utime_ticks":5,"stime_ticks":1,"threads":2,"hwm_kb":22788,"rss_kb":22788,"ctx_voluntary":4,"ctx_involuntary":4,"cpu_ns":76847030},"schedule":{"t_start":225704342506026,"t_measure":225706342506026,"t_end":225714342506026,"t_stop":225716342506026,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999851266,"client":{"cpu_user_s":1.19,"cpu_sys_s":0.4,"cpu_ns":1589999999,"cpu_source":"ticks","rss_start_kb":22932,"rss_end_kb":22988,"rss_peak_kb":22988,"threads":2,"ctx_voluntary":15964,"ctx_involuntary":1},"peer":{"cpu_user_s":0.29,"cpu_sys_s":0.4,"cpu_ns":691681250,"cpu_source":"schedstat","rss_start_kb":1924,"rss_end_kb":1924,"rss_peak_kb":1924,"threads":2,"ctx_voluntary":31970,"ctx_involuntary":0},"broker_cores":0.11954097247587503,"host":{"busy_cores":0.1862534627778166,"other_cores":0.0}},"worker_exit":0,"peer_exit":0,"peer":{"role":"source","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":19995,"sent_window":15998,"acked_total":19995,"received_total":0,"received_window":0,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":19995,"sent":19995,"sent_raw":20031,"probe_msgs":36,"dropped":0,"bytes_received":5798554},"cpu_cores":0.11954097247587503},"worker":{"ok":true,"shape":"nowait","connect_ns":847276,"window_ns":7999978131,"measure":{"sent":0,"done":0,"failed":0,"rejected":0,"received":3997,"unmatched":0,"skipped":0,"at_ns":225706342599327},"end":{"sent":0,"done":0,"failed":0,"rejected":0,"received":19995,"unmatched":0,"skipped":0,"at_ns":225714342577458},"final":{"sent":0,"done":0,"failed":0,"rejected":0,"received":19995,"unmatched":0,"skipped":0,"at_ns":225716345120035},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_peer_publishes","passed":true,"detail":"broker received 19995; peer wrote 19995","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 19995; client received 19995","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"broker acknowledged 19995 from the peer; client received 19995; broker dropped 0","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"peer wrote 15998 of 16000 offered in the window","severity":"invalid"},{"name":"client_kept_up","passed":true,"detail":"client received 15998 of 15998 in the window","severity":"not_sustained"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.12 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.00 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999978131,"offered":15998,"offered_per_s":1999.7554665815373,"delivered":15998,"msgs_per_s":1999.7554665815373,"broker_dropped":0,"undelivered_at_stop":0,"cpu_cores":0.19875054318445362,"cpu_us_per_msg":99.38742336542069,"cpu_user_us_per_msg":74.38429803725465,"cpu_sys_us_per_msg":25.003125390673834,"rss_start_kb":22932,"rss_end_kb":22988,"rss_peak_kb":22988,"threads":2,"ctx_switches_per_1k_msgs":997.9372421552694,"latency_summary":{"count":15998,"mean_us":168.3476577072134,"p50_us":167.9355,"p90_us":184.3195,"p99_us":217.0875,"p999_us":1032.1915,"min_us":100.052,"max_us":3025.945}},"flags":[],"latency":{"count":15998,"min_ns":100052,"max_ns":3025945,"sum_ns":2693225828,"negative":0,"buckets":[[216,3],[217,7],[218,12],[219,14],[220,24],[221,29],[222,150],[223,194],[224,530],[225,737],[226,579],[227,5257],[228,4319],[229,991],[230,2352],[231,404],[232,115],[233,82],[234,71],[235,21],[236,21],[237,15],[238,15],[239,6],[240,7],[242,2],[243,3],[244,2],[245,2],[246,1],[248,2],[250,2],[254,1],[257,3],[258,1],[259,1],[260,1],[262,1],[263,1],[264,2],[265,1],[269,1],[271,3],[274,2],[278,2],[280,1],[281,1],[285,3],[287,1],[290,1],[293,1],[295,1]]},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"sub_qos1_fixed","kind":"sub","question":"At 2,000 QoS 1 msgs/s, what does receiving cost and how late do messages arrive?","qos":1,"payload":256,"rate":2000,"window":64,"protocol":"MQTTv311","suite":"core"},"profile":"standard","run_index":2,"run_id":"c5f1ab3f20ef","started_at":"2026-09-30T22:31:46Z","data_topic_bytes":23,"ready":{"event":"ready","pid":1955398,"connect_ns":858512,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":1,"threads":2,"hwm_kb":22840,"rss_kb":22840,"ctx_voluntary":4,"ctx_involuntary":4,"cpu_ns":78218239},"schedule":{"t_start":225886328312122,"t_measure":225888328312122,"t_end":225896328312122,"t_stop":225898328312122,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":8.000618615,"client":{"cpu_user_s":1.24,"cpu_sys_s":0.36,"cpu_ns":1600000000,"cpu_source":"ticks","rss_start_kb":22976,"rss_end_kb":23032,"rss_peak_kb":23032,"threads":2,"ctx_voluntary":15960,"ctx_involuntary":1},"peer":{"cpu_user_s":0.01,"cpu_sys_s":0.68,"cpu_ns":696533985,"cpu_source":"schedstat","rss_start_kb":1928,"rss_end_kb":1928,"rss_peak_kb":1928,"threads":2,"ctx_voluntary":31966,"ctx_involuntary":0},"broker_cores":0.1123373133066161,"host":{"busy_cores":0.9411772217066242,"other_cores":0.5417953565331899}},"worker_exit":0,"peer_exit":0,"peer":{"role":"source","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":19998,"sent_window":15999,"acked_total":19998,"received_total":0,"received_window":0,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":19998,"sent":19998,"sent_raw":20034,"probe_msgs":36,"dropped":0,"bytes_received":5799424},"cpu_cores":0.1123373133066161},"worker":{"ok":true,"shape":"nowait","connect_ns":858512,"window_ns":7999967451,"measure":{"sent":0,"done":0,"failed":0,"rejected":0,"received":3999,"unmatched":0,"skipped":0,"at_ns":225888328418243},"end":{"sent":0,"done":0,"failed":0,"rejected":0,"received":19998,"unmatched":0,"skipped":0,"at_ns":225896328385694},"final":{"sent":0,"done":0,"failed":0,"rejected":0,"received":19998,"unmatched":0,"skipped":0,"at_ns":225898331186896},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"invalid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_peer_publishes","passed":true,"detail":"broker received 19998; peer wrote 19998","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 19998; client received 19998","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"broker acknowledged 19998 from the peer; client received 19998; broker dropped 0","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"peer wrote 15999 of 16000 offered in the window","severity":"invalid"},{"name":"client_kept_up","passed":true,"detail":"client received 15999 of 15999 in the window","severity":"not_sustained"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.11 of its core","severity":"invalid"},{"name":"host_quiet","passed":false,"detail":"0.54 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999967451,"offered":15999,"offered_per_s":1999.8831367745274,"delivered":15999,"msgs_per_s":1999.8831367745274,"broker_dropped":0,"undelivered_at_stop":0,"cpu_cores":0.20000081372831077,"cpu_us_per_msg":100.00625039064941,"cpu_user_us_per_msg":77.5048440527533,"cpu_sys_us_per_msg":22.501406337896118,"rss_start_kb":22976,"rss_end_kb":23032,"rss_peak_kb":23032,"threads":2,"ctx_switches_per_1k_msgs":997.6248515532221,"latency_summary":{"count":15999,"mean_us":178.85071291955748,"p50_us":184.3195,"p90_us":192.5115,"p99_us":225.2795,"p999_us":1081.3435,"min_us":97.591,"max_us":2989.376}},"flags":[],"latency":{"count":15999,"min_ns":97591,"max_ns":2989376,"sum_ns":2861432556,"negative":0,"buckets":[[215,2],[216,1],[217,1],[218,2],[219,6],[220,9],[221,13],[222,53],[223,80],[224,298],[225,448],[226,699],[227,3003],[228,1421],[229,1484],[230,5352],[231,1817],[232,616],[233,287],[234,211],[235,59],[236,32],[237,31],[238,9],[239,9],[240,9],[241,3],[242,1],[243,1],[245,2],[246,1],[247,2],[248,1],[250,1],[251,1],[252,1],[253,1],[254,2],[255,2],[256,1],[258,2],[259,1],[261,3],[264,1],[266,1],[268,2],[271,1],[272,2],[274,1],[277,2],[281,1],[283,2],[284,1],[287,2],[289,1],[290,1],[291,1],[292,1],[294,1]]},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"rtt_qos1_fixed","kind":"rtt","question":"At 1,000 requests/s against a neutral echo, what is the application round trip?","qos":1,"payload":256,"rate":1000,"window":64,"protocol":"MQTTv311","suite":"core"},"profile":"standard","run_index":0,"run_id":"d948689bf926","started_at":"2026-09-30T22:32:14Z","data_topic_bytes":23,"ready":{"event":"ready","pid":1956303,"connect_ns":868718,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":1,"threads":1,"hwm_kb":22684,"rss_kb":22684,"ctx_voluntary":1,"ctx_involuntary":4,"cpu_ns":75244207},"schedule":{"t_start":225914331312304,"t_measure":225916331312304,"t_end":225924331312304,"t_stop":225926331312304,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999896649,"client":{"cpu_user_s":1.36,"cpu_sys_s":0.7,"cpu_ns":2060000000,"cpu_source":"ticks","rss_start_kb":23024,"rss_end_kb":23084,"rss_peak_kb":23084,"threads":2,"ctx_voluntary":10896,"ctx_involuntary":4},"peer":{"cpu_user_s":0.03,"cpu_sys_s":0.24,"cpu_ns":269454506,"cpu_source":"schedstat","rss_start_kb":1924,"rss_end_kb":1924,"rss_peak_kb":1924,"threads":1,"ctx_voluntary":14690,"ctx_involuntary":0},"broker_cores":0.0954063575428073,"host":{"busy_cores":0.5912576383835231,"other_cores":0.20466570580067006}},"worker_exit":0,"peer_exit":0,"peer":{"role":"echo","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":9999,"received_window":0,"echoed_total":9999,"echo_acks":9999,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":19998,"sent":19998,"sent_raw":20034,"probe_msgs":36,"dropped":0,"bytes_received":5809425},"cpu_cores":0.0954063575428073},"worker":{"ok":true,"shape":"nowait","connect_ns":868718,"window_ns":7999993878,"measure":{"sent":1999,"done":1999,"failed":0,"rejected":0,"received":1999,"unmatched":0,"skipped":0,"at_ns":225916331394862},"end":{"sent":9999,"done":9999,"failed":0,"rejected":0,"received":9999,"unmatched":0,"skipped":0,"at_ns":225924331388740},"final":{"sent":9999,"done":9999,"failed":0,"rejected":0,"received":9999,"unmatched":0,"skipped":0,"at_ns":225926333132518},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 9999 from the client; client sent 9999, completed 9999","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 19998; client received 9999, echo received 9999","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"echo sent 9999 replies; client received 9999","severity":"not_sustained"},{"name":"offered_rate_held","passed":true,"detail":"client published 8000 of 8000 offered in the window","severity":"not_sustained"},{"name":"responses_kept_up","passed":true,"detail":"client received 8000 replies to 8000 requests in the window","severity":"not_sustained"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.10 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.20 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999993878,"requests":8000,"replies":8000,"msgs_per_s":1000.0007652505857,"cpu_cores":0.2575001970520258,"cpu_us_per_msg":257.5,"cpu_user_us_per_msg":170.0,"cpu_sys_us_per_msg":87.5,"rss_start_kb":23024,"rss_end_kb":23084,"rss_peak_kb":23084,"threads":2,"ctx_switches_per_1k_msgs":1362.5,"latency_summary":{"count":8000,"mean_us":272.277413375,"p50_us":270.3355,"p90_us":319.4875,"p99_us":401.4075,"p999_us":1671.1675,"min_us":161.492,"max_us":2934.421},"lag_summary":{"count":7999,"mean_us":586.078170896362,"p50_us":540.6715,"p90_us":1081.3435,"p99_us":1409.0235,"p999_us":1736.7035,"min_us":2.586,"max_us":3734.844,"unsent":1}},"flags":[],"latency":{"count":8000,"min_ns":161492,"max_ns":2934421,"sum_ns":2178219307,"negative":0,"buckets":[[227,1],[228,1],[229,2],[230,6],[231,18],[232,16],[233,129],[234,512],[235,101],[236,148],[237,767],[238,821],[239,1144],[240,2178],[241,737],[242,488],[243,542],[244,143],[245,65],[246,38],[247,34],[248,32],[249,9],[250,13],[251,7],[252,5],[253,4],[254,3],[255,2],[256,1],[257,1],[258,2],[259,4],[260,2],[261,3],[264,1],[265,1],[266,1],[267,1],[269,1],[270,1],[271,1],[272,2],[273,2],[281,2],[282,1],[288,2],[289,2],[293,1],[294,2]]},"lag":{"count":7999,"min_ns":2586,"max_ns":3734844,"sum_ns":4688039289,"negative":0,"buckets":[[132,1],[140,1],[145,2],[147,2],[150,2],[152,1],[160,1],[161,1],[162,1],[163,1],[164,1],[165,2],[166,1],[167,5],[169,1],[170,2],[171,2],[172,3],[173,3],[174,2],[175,2],[176,6],[177,3],[178,6],[179,4],[180,7],[181,6],[182,5],[183,2],[184,4],[185,6],[186,3],[187,8],[188,3],[189,2],[190,7],[191,4],[192,6],[193,4],[194,13],[195,23],[196,15],[197,44],[198,39],[199,48],[200,32],[201,39],[202,22],[203,22],[204,24],[205,30],[206,17],[207,13],[208,30],[209,30],[210,39],[211,52],[212,48],[213,47],[214,38],[215,41],[216,38],[217,31],[218,43],[219,41],[220,54],[221,35],[222,46],[223,40],[224,95],[225,92],[226,103],[227,97],[228,87],[229,56],[230,67],[231,46],[232,60],[233,37],[234,35],[235,31],[236,31],[237,36],[238,30],[239,22],[240,40],[241,49],[242,52],[243,41],[244,41],[245,45],[246,56],[247,90],[248,99],[249,109],[250,276],[251,234],[252,156],[253,123],[254,146],[255,163],[256,326],[257,210],[258,150],[259,107],[260,107],[261,89],[262,142],[263,360],[264,191],[265,300],[266,364],[267,316],[268,212],[269,224],[270,124],[271,120],[272,160],[273,172],[274,138],[275,153],[276,138],[277,80],[278,2],[279,3],[281,1],[282,1],[284,2],[285,1],[291,1],[293,2],[300,1]],"unsent":1},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"rtt_qos1_fixed","kind":"rtt","question":"At 1,000 requests/s against a neutral echo, what is the application round trip?","qos":1,"payload":256,"rate":1000,"window":64,"protocol":"MQTTv311","suite":"core"},"profile":"standard","run_index":1,"run_id":"5fb957610ae1","started_at":"2026-09-30T22:33:38Z","data_topic_bytes":23,"ready":{"event":"ready","pid":1958977,"connect_ns":839780,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":1,"threads":1,"hwm_kb":22632,"rss_kb":22632,"ctx_voluntary":1,"ctx_involuntary":2,"cpu_ns":75211484},"schedule":{"t_start":225998346350450,"t_measure":226000346350450,"t_end":226008346350450,"t_stop":226010346350450,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999864275,"client":{"cpu_user_s":1.3,"cpu_sys_s":0.73,"cpu_ns":2030000000,"cpu_source":"ticks","rss_start_kb":22976,"rss_end_kb":23032,"rss_peak_kb":23032,"threads":2,"ctx_voluntary":10833,"ctx_involuntary":4},"peer":{"cpu_user_s":0.02,"cpu_sys_s":0.24,"cpu_ns":270450628,"cpu_source":"schedstat","rss_start_kb":1920,"rss_end_kb":1920,"rss_peak_kb":1920,"threads":1,"ctx_voluntary":14573,"ctx_involuntary":2},"broker_cores":0.09607400495554032,"host":{"busy_cores":0.5800098402294456,"other_cores":0.19637462811830017}},"worker_exit":0,"peer_exit":0,"peer":{"role":"echo","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":9998,"received_window":0,"echoed_total":9998,"echo_acks":9998,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":19996,"sent":19996,"sent_raw":20033,"probe_msgs":37,"dropped":0,"bytes_received":5808844},"cpu_cores":0.09607400495554032},"worker":{"ok":true,"shape":"nowait","connect_ns":839780,"window_ns":7999950220,"measure":{"sent":1999,"done":1999,"failed":0,"rejected":0,"received":1998,"unmatched":0,"skipped":0,"at_ns":226000346486750},"end":{"sent":9998,"done":9998,"failed":0,"rejected":0,"received":9998,"unmatched":0,"skipped":0,"at_ns":226008346436970},"final":{"sent":9998,"done":9998,"failed":0,"rejected":0,"received":9998,"unmatched":0,"skipped":0,"at_ns":226010348123841},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 9998 from the client; client sent 9998, completed 9998","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 19996; client received 9998, echo received 9998","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"echo sent 9998 replies; client received 9998","severity":"not_sustained"},{"name":"offered_rate_held","passed":true,"detail":"client published 7999 of 8000 offered in the window","severity":"not_sustained"},{"name":"responses_kept_up","passed":true,"detail":"client received 8000 replies to 7999 requests in the window","severity":"not_sustained"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.10 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.20 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.99995022,"requests":7999,"replies":8000,"msgs_per_s":1000.0062225387198,"cpu_cores":0.25375157896920014,"cpu_us_per_msg":253.78172271533938,"cpu_user_us_per_msg":162.5203150393799,"cpu_sys_us_per_msg":91.26140767595949,"rss_start_kb":22976,"rss_end_kb":23032,"rss_peak_kb":23032,"threads":2,"ctx_switches_per_1k_msgs":1354.7943492936618,"latency_summary":{"count":8000,"mean_us":269.45525412499995,"p50_us":258.0475,"p90_us":303.1035,"p99_us":385.0235,"p999_us":1540.0955,"min_us":171.613,"max_us":3149.161},"lag_summary":{"count":7998,"mean_us":592.015085396349,"p50_us":540.6715,"p90_us":1081.3435,"p99_us":1409.0235,"p999_us":1605.6315,"min_us":2.434,"max_us":3646.098,"unsent":2}},"flags":[],"latency":{"count":8000,"min_ns":171613,"max_ns":3149161,"sum_ns":2155642033,"negative":0,"buckets":[[228,1],[230,8],[231,8],[232,23],[233,183],[234,344],[235,88],[236,289],[237,987],[238,776],[239,1351],[240,1872],[241,735],[242,540],[243,501],[244,112],[245,59],[246,37],[247,18],[248,21],[249,7],[250,3],[251,3],[252,4],[253,3],[254,2],[256,2],[257,2],[258,2],[263,1],[264,1],[265,1],[266,1],[267,1],[268,1],[270,1],[273,2],[274,1],[279,2],[284,1],[286,3],[289,1],[292,1],[296,1]]},"lag":{"count":7998,"min_ns":2434,"max_ns":3646098,"sum_ns":4734936653,"negative":0,"buckets":[[131,3],[133,2],[134,1],[135,1],[141,1],[142,1],[143,1],[144,1],[146,3],[147,1],[148,1],[149,1],[150,2],[151,1],[152,3],[153,2],[155,3],[156,2],[160,2],[162,4],[163,2],[164,4],[165,2],[166,3],[167,3],[168,1],[169,4],[170,4],[171,2],[172,6],[173,3],[174,2],[176,4],[177,2],[178,3],[179,4],[180,4],[181,3],[182,3],[183,7],[184,7],[185,3],[186,1],[187,5],[188,7],[189,6],[190,8],[191,5],[192,16],[193,12],[194,8],[195,13],[196,12],[197,15],[198,12],[199,17],[200,11],[201,15],[202,24],[203,15],[204,12],[205,20],[206,25],[207,19],[208,35],[209,31],[210,42],[211,47],[212,54],[213,47],[214,53],[215,56],[216,56],[217,44],[218,49],[219,47],[220,54],[221,46],[222,45],[223,53],[224,99],[225,79],[226,98],[227,81],[228,93],[229,63],[230,48],[231,58],[232,41],[233,39],[234,35],[235,33],[236,31],[237,33],[238,23],[239,34],[240,53],[241,42],[242,49],[243,44],[244,54],[245,58],[246,83],[247,113],[248,120],[249,125],[250,143],[251,152],[252,157],[253,216],[254,165],[255,175],[256,304],[257,215],[258,136],[259,104],[260,98],[261,173],[262,150],[263,180],[264,298],[265,345],[266,332],[267,278],[268,241],[269,167],[270,148],[271,101],[272,240],[273,137],[274,152],[275,168],[276,164],[277,61],[278,11],[279,1],[280,1],[281,1],[283,1],[284,1],[285,1],[292,1],[293,1],[299,1]],"unsent":2},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"rtt_qos1_fixed","kind":"rtt","question":"At 1,000 requests/s against a neutral echo, what is the application round trip?","qos":1,"payload":256,"rate":1000,"window":64,"protocol":"MQTTv311","suite":"core"},"profile":"standard","run_index":2,"run_id":"940f57a9af3e","started_at":"2026-09-30T22:36:40Z","data_topic_bytes":23,"ready":{"event":"ready","pid":1964718,"connect_ns":839352,"shape":"nowait"},"client_at_ready":{"utime_ticks":7,"stime_ticks":0,"threads":1,"hwm_kb":22668,"rss_kb":22668,"ctx_voluntary":1,"ctx_involuntary":1,"cpu_ns":79863726},"schedule":{"t_start":226180316925154,"t_measure":226182316925154,"t_end":226190316925154,"t_stop":226192316925154,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999939421,"client":{"cpu_user_s":1.44,"cpu_sys_s":0.6,"cpu_ns":2040000000,"cpu_source":"ticks","rss_start_kb":23008,"rss_end_kb":23068,"rss_peak_kb":23068,"threads":2,"ctx_voluntary":10680,"ctx_involuntary":4},"peer":{"cpu_user_s":0.03,"cpu_sys_s":0.24,"cpu_ns":269884162,"cpu_source":"schedstat","rss_start_kb":1920,"rss_end_kb":1920,"rss_peak_kb":1920,"threads":1,"ctx_voluntary":14575,"ctx_involuntary":1},"broker_cores":0.09573734995911541,"host":{"busy_cores":0.6050045813215665,"other_cores":0.22052952468225945}},"worker_exit":0,"peer_exit":0,"peer":{"role":"echo","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":9999,"received_window":0,"echoed_total":9999,"echo_acks":9999,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":19998,"sent":19998,"sent_raw":20034,"probe_msgs":36,"dropped":0,"bytes_received":5809425},"cpu_cores":0.09573734995911541},"worker":{"ok":true,"shape":"nowait","connect_ns":839352,"window_ns":8000013972,"measure":{"sent":1999,"done":1999,"failed":0,"rejected":0,"received":1999,"unmatched":0,"skipped":0,"at_ns":226182317009002},"end":{"sent":9999,"done":9999,"failed":0,"rejected":0,"received":9999,"unmatched":0,"skipped":0,"at_ns":226190317022974},"final":{"sent":9999,"done":9999,"failed":0,"rejected":0,"received":9999,"unmatched":0,"skipped":0,"at_ns":226192319092259},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 9999 from the client; client sent 9999, completed 9999","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 19998; client received 9999, echo received 9999","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"echo sent 9999 replies; client received 9999","severity":"not_sustained"},{"name":"offered_rate_held","passed":true,"detail":"client published 8000 of 8000 offered in the window","severity":"not_sustained"},{"name":"responses_kept_up","passed":true,"detail":"client received 8000 replies to 8000 requests in the window","severity":"not_sustained"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.10 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.22 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":8.000013972,"requests":8000,"replies":8000,"msgs_per_s":999.9982535030503,"cpu_cores":0.25499955464327784,"cpu_us_per_msg":255.0,"cpu_user_us_per_msg":180.0,"cpu_sys_us_per_msg":75.0,"rss_start_kb":23008,"rss_end_kb":23068,"rss_peak_kb":23068,"threads":2,"ctx_switches_per_1k_msgs":1335.5,"latency_summary":{"count":8000,"mean_us":274.2438555,"p50_us":258.0475,"p90_us":303.1035,"p99_us":401.4075,"p999_us":2293.7595,"min_us":158.311,"max_us":3464.384},"lag_summary":{"count":7999,"mean_us":594.5880486310789,"p50_us":540.6715,"p90_us":1081.3435,"p99_us":1343.4875,"p999_us":1474.5595,"min_us":2.022,"max_us":2329.963,"unsent":1}},"flags":[],"latency":{"count":8000,"min_ns":158311,"max_ns":3464384,"sum_ns":2193950844,"negative":0,"buckets":[[227,1],[231,2],[232,17],[233,219],[234,224],[235,155],[236,373],[237,691],[238,689],[239,1844],[240,1457],[241,920],[242,622],[243,336],[244,173],[245,81],[246,52],[247,39],[248,35],[249,11],[250,7],[251,7],[252,6],[253,1],[255,2],[256,2],[257,2],[260,1],[262,1],[265,2],[266,2],[272,2],[275,5],[277,2],[278,2],[279,2],[286,1],[287,2],[289,3],[291,3],[292,2],[295,1],[298,1]]},"lag":{"count":7999,"min_ns":2022,"max_ns":2329963,"sum_ns":4756109801,"negative":0,"buckets":[[127,1],[131,1],[140,1],[147,1],[148,1],[152,1],[154,2],[158,3],[159,1],[160,3],[161,2],[163,2],[164,2],[165,3],[166,2],[169,2],[170,1],[171,1],[172,1],[173,1],[174,1],[175,3],[177,5],[178,1],[179,5],[180,1],[181,4],[182,4],[183,1],[184,5],[185,1],[186,4],[187,7],[188,8],[189,10],[190,4],[191,6],[192,10],[193,9],[194,12],[195,9],[196,13],[197,14],[198,20],[199,16],[200,22],[201,19],[202,24],[203,31],[204,32],[205,25],[206,24],[207,24],[208,51],[209,75],[210,20],[211,14],[212,34],[213,51],[214,55],[215,50],[216,50],[217,46],[218,43],[219,44],[220,40],[221,46],[222,59],[223,70],[224,135],[225,92],[226,86],[227,81],[228,61],[229,60],[230,90],[231,63],[232,34],[233,31],[234,26],[235,29],[236,28],[237,30],[238,33],[239,20],[240,39],[241,41],[242,56],[243,40],[244,56],[245,56],[246,54],[247,104],[248,120],[249,125],[250,155],[251,145],[252,200],[253,186],[254,147],[255,188],[256,327],[257,195],[258,152],[259,116],[260,110],[261,105],[262,116],[263,174],[264,240],[265,282],[266,347],[267,391],[268,262],[269,222],[270,158],[271,119],[272,175],[273,220],[274,128],[275,168],[276,149],[277,67],[278,8],[283,1],[289,2]],"unsent":1},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"pub_16k_fixed","kind":"pub","question":"At 1,000 QoS 1 msgs/s of 16 KiB, what do large payloads cost?","qos":1,"payload":16384,"rate":1000,"window":64,"protocol":"MQTTv311","suite":"core"},"profile":"standard","run_index":0,"run_id":"887ef12d10b5","started_at":"2026-09-30T22:37:08Z","data_topic_bytes":23,"ready":{"event":"ready","pid":1965590,"connect_ns":873364,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":0,"threads":1,"hwm_kb":22564,"rss_kb":22564,"ctx_voluntary":1,"ctx_involuntary":1,"cpu_ns":74779972},"schedule":{"t_start":226208318782992,"t_measure":226210318782992,"t_end":226218318782992,"t_stop":226220318782992,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999857381,"client":{"cpu_user_s":1.11,"cpu_sys_s":0.45,"cpu_ns":1560000000,"cpu_source":"ticks","rss_start_kb":22976,"rss_end_kb":23032,"rss_peak_kb":23032,"threads":2,"ctx_voluntary":10158,"ctx_involuntary":2},"peer":{"cpu_user_s":0.02,"cpu_sys_s":0.27,"cpu_ns":287627531,"cpu_source":"schedstat","rss_start_kb":1944,"rss_end_kb":1960,"rss_peak_kb":1960,"threads":1,"ctx_voluntary":6567,"ctx_involuntary":0},"broker_cores":0.066706564202935,"host":{"busy_cores":0.44250788875407326,"other_cores":0.14484376580912947}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":9999,"received_window":8000,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":9999,"sent":9999,"sent_raw":10035,"probe_msgs":36,"dropped":0,"bytes_received":164173585},"cpu_cores":0.066706564202935},"worker":{"ok":true,"shape":"nowait","connect_ns":873364,"window_ns":7999983593,"measure":{"sent":1999,"done":1999,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":226210318881610},"end":{"sent":9999,"done":9999,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":226218318865203},"final":{"sent":9999,"done":9999,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":226220321853396},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 9999 from the client; client sent 9999, completed 9999","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 9999; peer received 9999","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"client saw 9999 completions; peer received 9999","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"client published 8000 of 8000 offered in the window","severity":"not_sustained"},{"name":"payloads_intact","passed":true,"detail":"0 of 9999 payloads had an unexpected length","severity":"invalid"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.07 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.14 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999983593,"client_sent":8000,"client_completed":8000,"delivered":8000,"msgs_per_s":1000.0020508792062,"cpu_cores":0.19500039992144522,"cpu_us_per_msg":195.0,"cpu_user_us_per_msg":138.75,"cpu_sys_us_per_msg":56.25,"rss_start_kb":22976,"rss_end_kb":23032,"rss_peak_kb":23032,"threads":2,"ctx_switches_per_1k_msgs":1270.0,"latency_summary":{"count":8000,"mean_us":125.120870625,"p50_us":124.9275,"p90_us":151.5515,"p99_us":192.5115,"p999_us":466.9435,"min_us":63.39,"max_us":2271.232},"lag_summary":{"count":7999,"mean_us":710.2160708838604,"p50_us":671.7435,"p90_us":1277.9515,"p99_us":1277.9515,"p999_us":1343.4875,"min_us":2.494,"max_us":2598.241,"unsent":1}},"flags":[],"latency":{"count":8000,"min_ns":63390,"max_ns":2271232,"sum_ns":1000966965,"negative":0,"buckets":[[206,1],[207,1],[208,3],[209,13],[210,29],[211,64],[212,91],[213,315],[214,533],[215,261],[216,208],[217,199],[218,262],[219,588],[220,544],[221,533],[222,720],[223,588],[224,1544],[225,568],[226,383],[227,241],[228,99],[229,88],[230,32],[231,28],[232,15],[233,10],[234,9],[235,6],[236,3],[237,3],[238,1],[239,1],[240,2],[241,2],[244,2],[247,1],[252,1],[253,1],[259,1],[268,1],[273,1],[274,1],[282,1],[285,1],[289,1]]},"lag":{"count":7999,"min_ns":2494,"max_ns":2598241,"sum_ns":5681018351,"negative":0,"buckets":[[131,2],[133,1],[134,1],[152,1],[160,1],[165,1],[168,1],[174,1],[177,2],[179,1],[180,1],[181,2],[182,1],[184,1],[185,2],[186,2],[187,2],[188,1],[189,2],[190,1],[191,2],[192,1],[193,4],[194,2],[195,7],[196,3],[197,2],[198,1],[200,3],[201,3],[202,2],[203,2],[204,10],[205,14],[206,12],[207,13],[208,19],[209,19],[210,38],[211,27],[212,19],[213,21],[214,25],[215,21],[216,25],[217,18],[218,11],[219,21],[220,24],[221,21],[222,23],[223,19],[224,44],[225,27],[226,36],[227,40],[228,29],[229,51],[230,35],[231,45],[232,19],[233,34],[234,16],[235,16],[236,38],[237,22],[238,40],[239,44],[240,98],[241,91],[242,94],[243,154],[244,485],[245,131],[246,62],[247,101],[248,74],[249,59],[250,70],[251,91],[252,55],[253,57],[254,82],[255,82],[256,149],[257,176],[258,199],[259,491],[260,268],[261,177],[262,147],[263,148],[264,147],[265,136],[266,168],[267,150],[268,212],[269,346],[270,381],[271,190],[272,294],[273,265],[274,289],[275,811],[276,69],[279,1],[280,1],[282,1],[283,1],[291,1]],"unsent":1},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"pub_16k_fixed","kind":"pub","question":"At 1,000 QoS 1 msgs/s of 16 KiB, what do large payloads cost?","qos":1,"payload":16384,"rate":1000,"window":64,"protocol":"MQTTv311","suite":"core"},"profile":"standard","run_index":1,"run_id":"4ed4be62c859","started_at":"2026-09-30T22:38:32Z","data_topic_bytes":23,"ready":{"event":"ready","pid":1968208,"connect_ns":779750,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":1,"threads":1,"hwm_kb":22536,"rss_kb":22536,"ctx_voluntary":1,"ctx_involuntary":4,"cpu_ns":79333766},"schedule":{"t_start":226292314321501,"t_measure":226294314321501,"t_end":226302314321501,"t_stop":226304314321501,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999860872,"client":{"cpu_user_s":1.17,"cpu_sys_s":0.37,"cpu_ns":1540000000,"cpu_source":"ticks","rss_start_kb":22964,"rss_end_kb":23020,"rss_peak_kb":23020,"threads":2,"ctx_voluntary":10181,"ctx_involuntary":2},"peer":{"cpu_user_s":0.04,"cpu_sys_s":0.24,"cpu_ns":278830911,"cpu_source":"schedstat","rss_start_kb":1964,"rss_end_kb":1964,"rss_peak_kb":1964,"threads":1,"ctx_voluntary":6449,"ctx_involuntary":2},"broker_cores":0.06548126378465847,"host":{"busy_cores":0.3912568043470844,"other_cores":0.09841772270761559}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":9999,"received_window":8000,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":9999,"sent":9999,"sent_raw":10035,"probe_msgs":36,"dropped":0,"bytes_received":164173585},"cpu_cores":0.06548126378465847},"worker":{"ok":true,"shape":"nowait","connect_ns":779750,"window_ns":7999999338,"measure":{"sent":1999,"done":1999,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":226294314408821},"end":{"sent":9999,"done":9999,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":226302314408159},"final":{"sent":9999,"done":9999,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":226304316583742},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 9999 from the client; client sent 9999, completed 9999","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 9999; peer received 9999","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"client saw 9999 completions; peer received 9999","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"client published 8000 of 8000 offered in the window","severity":"not_sustained"},{"name":"payloads_intact","passed":true,"detail":"0 of 9999 payloads had an unexpected length","severity":"invalid"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.07 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.10 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999999338,"client_sent":8000,"client_completed":8000,"delivered":8000,"msgs_per_s":1000.0000827500068,"cpu_cores":0.19250001592937632,"cpu_us_per_msg":192.5,"cpu_user_us_per_msg":146.25,"cpu_sys_us_per_msg":46.25,"rss_start_kb":22964,"rss_end_kb":23020,"rss_peak_kb":23020,"threads":2,"ctx_switches_per_1k_msgs":1272.875,"latency_summary":{"count":8000,"mean_us":123.4073015,"p50_us":120.8315,"p90_us":151.5515,"p99_us":184.3195,"p999_us":901.1195,"min_us":63.857,"max_us":2337.478},"lag_summary":{"count":7999,"mean_us":653.3028221027629,"p50_us":671.7435,"p90_us":1146.8795,"p99_us":1343.4875,"p999_us":1409.0235,"min_us":2.195,"max_us":2720.226,"unsent":1}},"flags":[],"latency":{"count":8000,"min_ns":63857,"max_ns":2337478,"sum_ns":987258412,"negative":0,"buckets":[[207,1],[208,2],[209,4],[210,10],[211,33],[212,63],[213,434],[214,590],[215,458],[216,162],[217,153],[218,239],[219,576],[220,737],[221,987],[222,927],[223,390],[224,924],[225,470],[226,283],[227,202],[228,167],[229,64],[230,46],[231,29],[232,9],[233,7],[234,5],[235,2],[237,1],[240,2],[241,1],[243,1],[246,1],[251,2],[253,1],[254,1],[256,2],[257,1],[258,1],[259,1],[266,2],[267,1],[270,1],[271,1],[272,2],[280,1],[288,1],[289,2]]},"lag":{"count":7999,"min_ns":2195,"max_ns":2720226,"sum_ns":5225769274,"negative":0,"buckets":[[129,1],[136,1],[145,1],[150,1],[151,1],[152,1],[154,2],[155,2],[158,1],[160,2],[163,1],[168,2],[172,2],[174,1],[175,2],[176,1],[177,1],[178,1],[183,2],[184,1],[186,1],[193,1],[195,3],[199,2],[200,2],[201,2],[202,2],[204,4],[205,5],[206,5],[207,4],[208,17],[209,21],[210,15],[211,15],[212,17],[213,26],[214,24],[215,31],[216,27],[217,41],[218,32],[219,41],[220,43],[221,43],[222,67],[223,121],[224,146],[225,130],[226,110],[227,69],[228,68],[229,66],[230,56],[231,35],[232,39],[233,40],[234,37],[235,41],[236,50],[237,42],[238,50],[239,26],[240,56],[241,48],[242,47],[243,58],[244,62],[245,63],[246,79],[247,81],[248,89],[249,114],[250,152],[251,265],[252,251],[253,147],[254,97],[255,117],[256,164],[257,150],[258,121],[259,119],[260,92],[261,184],[262,747],[263,202],[264,186],[265,169],[266,128],[267,78],[268,101],[269,117],[270,130],[271,160],[272,864],[273,371],[274,250],[275,179],[276,109],[277,3],[281,1],[282,1],[284,1],[291,1],[292,1]],"unsent":1},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"pub_16k_fixed","kind":"pub","question":"At 1,000 QoS 1 msgs/s of 16 KiB, what do large payloads cost?","qos":1,"payload":16384,"rate":1000,"window":64,"protocol":"MQTTv311","suite":"core"},"profile":"standard","run_index":2,"run_id":"5bcd578cfbcb","started_at":"2026-09-30T22:41:34Z","data_topic_bytes":23,"ready":{"event":"ready","pid":1973908,"connect_ns":955684,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":0,"threads":2,"hwm_kb":22640,"rss_kb":22640,"ctx_voluntary":3,"ctx_involuntary":4,"cpu_ns":76689574},"schedule":{"t_start":226474300417059,"t_measure":226476300417059,"t_end":226484300417059,"t_stop":226486300417059,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.9999107,"client":{"cpu_user_s":1.14,"cpu_sys_s":0.41,"cpu_ns":1549999999,"cpu_source":"ticks","rss_start_kb":22932,"rss_end_kb":22984,"rss_peak_kb":22984,"threads":2,"ctx_voluntary":10131,"ctx_involuntary":0},"peer":{"cpu_user_s":0.03,"cpu_sys_s":0.27,"cpu_ns":285777554,"cpu_source":"schedstat","rss_start_kb":1984,"rss_end_kb":1984,"rss_peak_kb":1984,"threads":1,"ctx_voluntary":6419,"ctx_involuntary":0},"broker_cores":0.0643823436679112,"host":{"busy_cores":0.4287547859752985,"other_cores":0.1348976866704275}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":9999,"received_window":8001,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":9999,"sent":9999,"sent_raw":10035,"probe_msgs":36,"dropped":0,"bytes_received":164173585},"cpu_cores":0.0643823436679112},"worker":{"ok":true,"shape":"nowait","connect_ns":955684,"window_ns":8000017636,"measure":{"sent":1998,"done":1998,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":226476300492572},"end":{"sent":9999,"done":9999,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":226484300510208},"final":{"sent":9999,"done":9999,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":226486302544850},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 9999 from the client; client sent 9999, completed 9999","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 9999; peer received 9999","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"client saw 9999 completions; peer received 9999","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"client published 8001 of 8000 offered in the window","severity":"not_sustained"},{"name":"payloads_intact","passed":true,"detail":"0 of 9999 payloads had an unexpected length","severity":"invalid"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.06 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.13 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":8.000017636,"client_sent":8001,"client_completed":8001,"delivered":8001,"msgs_per_s":1000.1227952292978,"cpu_cores":0.19374957275406685,"cpu_us_per_msg":193.725784151981,"cpu_user_us_per_msg":142.48218972628422,"cpu_sys_us_per_msg":51.243594550681166,"rss_start_kb":22932,"rss_end_kb":22984,"rss_peak_kb":22984,"threads":2,"ctx_switches_per_1k_msgs":1266.2167229096362,"latency_summary":{"count":8001,"mean_us":121.97805499312585,"p50_us":120.8315,"p90_us":143.3595,"p99_us":184.3195,"p999_us":1212.4155,"min_us":65.45,"max_us":2541.321},"lag_summary":{"count":7999,"mean_us":683.2833236654582,"p50_us":671.7435,"p90_us":1212.4155,"p99_us":1343.4875,"p999_us":1409.0235,"min_us":2.727,"max_us":2776.262,"unsent":1}},"flags":[],"latency":{"count":8001,"min_ns":65450,"max_ns":2541321,"sum_ns":975946418,"negative":0,"buckets":[[207,1],[208,7],[209,11],[210,13],[211,26],[212,50],[213,448],[214,663],[215,536],[216,193],[217,144],[218,228],[219,597],[220,763],[221,1254],[222,648],[223,345],[224,1004],[225,454],[226,230],[227,129],[228,109],[229,58],[230,33],[231,14],[232,5],[233,3],[234,1],[235,2],[236,3],[237,1],[240,3],[241,1],[242,2],[243,2],[244,2],[245,1],[249,2],[250,1],[255,1],[264,1],[271,2],[272,1],[274,1],[277,3],[284,1],[288,1],[290,1],[291,2]]},"lag":{"count":7999,"min_ns":2727,"max_ns":2776262,"sum_ns":5465583306,"negative":0,"buckets":[[133,1],[134,1],[135,1],[145,1],[146,1],[147,2],[157,1],[161,1],[164,2],[167,1],[169,1],[172,1],[175,2],[178,1],[179,2],[181,2],[182,3],[183,1],[184,1],[185,1],[186,2],[188,1],[189,3],[190,2],[192,3],[193,13],[194,3],[195,6],[196,1],[197,1],[198,8],[199,5],[200,5],[201,5],[202,1],[203,7],[204,5],[205,16],[206,24],[207,20],[208,42],[209,33],[210,26],[211,28],[212,42],[213,42],[214,29],[215,27],[216,29],[217,29],[218,19],[219,25],[220,28],[221,30],[222,28],[223,20],[224,50],[225,53],[226,52],[227,51],[228,39],[229,34],[230,39],[231,35],[232,30],[233,36],[234,32],[235,36],[236,32],[237,30],[238,34],[239,33],[240,65],[241,69],[242,77],[243,98],[244,127],[245,150],[246,208],[247,191],[248,151],[249,105],[250,114],[251,91],[252,117],[253,101],[254,77],[255,58],[256,135],[257,99],[258,180],[259,508],[260,203],[261,236],[262,241],[263,202],[264,92],[265,114],[266,151],[267,134],[268,171],[269,364],[270,301],[271,251],[272,398],[273,254],[274,254],[275,372],[276,280],[277,3],[278,1],[282,1],[284,1],[285,1],[292,1],[293,1]],"unsent":1},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"idle_connect","kind":"idle","question":"How long does connecting take, and what does an idle connection cost?","qos":0,"payload":256,"rate":0,"window":64,"protocol":"MQTTv311","suite":"core"},"profile":"standard","run_index":0,"run_id":"ad30d9a33014","started_at":"2026-09-30T22:42:02Z","data_topic_bytes":23,"ready":{"event":"ready","pid":1974712,"connect_ns":1037969,"shape":"nowait"},"client_at_ready":{"utime_ticks":7,"stime_ticks":1,"threads":1,"hwm_kb":22428,"rss_kb":22428,"ctx_voluntary":1,"ctx_involuntary":1,"cpu_ns":82958643},"schedule":{"t_start":226502307158354,"t_measure":226504307158354,"t_end":226512307158354,"t_stop":226514307158354,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999873636,"client":{"cpu_user_s":0.0,"cpu_sys_s":0.0,"cpu_ns":0,"cpu_source":"ticks","rss_start_kb":22648,"rss_end_kb":22704,"rss_peak_kb":22704,"threads":3,"ctx_voluntary":0,"ctx_involuntary":0},"broker_cores":0.0004740074871852638,"host":{"busy_cores":0.18250288272428405,"other_cores":0.1820288752370988}},"worker_exit":0,"broker":{"sys":{"received":0,"sent":0,"sent_raw":14,"probe_msgs":14,"dropped":0,"bytes_received":2},"cpu_cores":0.0004740074871852638},"worker":{"ok":true,"shape":"nowait","connect_ns":1037969,"window_ns":7999992467,"measure":{"sent":0,"done":0,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":226504307277889},"end":{"sent":0,"done":0,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":226512307270356},"final":{"sent":0,"done":0,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":226514320131936},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.00 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.18 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999992467,"connect_ms":1.037969,"cpu_cores":0.0,"cpu_us_per_msg":null,"cpu_user_us_per_msg":null,"cpu_sys_us_per_msg":null,"rss_start_kb":22648,"rss_end_kb":22704,"rss_peak_kb":22704,"threads":3},"flags":[],"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"idle_connect","kind":"idle","question":"How long does connecting take, and what does an idle connection cost?","qos":0,"payload":256,"rate":0,"window":64,"protocol":"MQTTv311","suite":"core"},"profile":"standard","run_index":1,"run_id":"508bc939b669","started_at":"2026-09-30T22:43:26Z","data_topic_bytes":23,"ready":{"event":"ready","pid":1977368,"connect_ns":835506,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":1,"threads":1,"hwm_kb":22464,"rss_kb":22464,"ctx_voluntary":1,"ctx_involuntary":2,"cpu_ns":74836393},"schedule":{"t_start":226586309644988,"t_measure":226588309644988,"t_end":226596309644988,"t_stop":226598309644988,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.99989862,"client":{"cpu_user_s":0.0,"cpu_sys_s":0.0,"cpu_ns":0,"cpu_source":"ticks","rss_start_kb":22684,"rss_end_kb":22740,"rss_peak_kb":22740,"threads":2,"ctx_voluntary":0,"ctx_involuntary":0},"broker_cores":0.0004788810686203421,"host":{"busy_cores":0.1725021860339525,"other_cores":0.17202330496533216}},"worker_exit":0,"broker":{"sys":{"received":0,"sent":0,"sent_raw":15,"probe_msgs":15,"dropped":0,"bytes_received":4},"cpu_cores":0.0004788810686203421},"worker":{"ok":true,"shape":"nowait","connect_ns":835506,"window_ns":7999496168,"measure":{"sent":0,"done":0,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":226588310284149},"end":{"sent":0,"done":0,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":226596309780317},"final":{"sent":0,"done":0,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":226598314165860},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.00 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.17 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999496168,"connect_ms":0.835506,"cpu_cores":0.0,"cpu_us_per_msg":null,"cpu_user_us_per_msg":null,"cpu_sys_us_per_msg":null,"rss_start_kb":22684,"rss_end_kb":22740,"rss_peak_kb":22740,"threads":2},"flags":[],"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"idle_connect","kind":"idle","question":"How long does connecting take, and what does an idle connection cost?","qos":0,"payload":256,"rate":0,"window":64,"protocol":"MQTTv311","suite":"core"},"profile":"standard","run_index":2,"run_id":"5bf4d05187c4","started_at":"2026-09-30T22:46:28Z","data_topic_bytes":23,"ready":{"event":"ready","pid":1982974,"connect_ns":858329,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":1,"threads":1,"hwm_kb":22468,"rss_kb":22468,"ctx_voluntary":1,"ctx_involuntary":2,"cpu_ns":74134959},"schedule":{"t_start":226768351058012,"t_measure":226770351058012,"t_end":226778351058012,"t_stop":226780351058012,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999868751,"client":{"cpu_user_s":0.0,"cpu_sys_s":0.0,"cpu_ns":0,"cpu_source":"ticks","rss_start_kb":22688,"rss_end_kb":22744,"rss_peak_kb":22744,"threads":3,"ctx_voluntary":0,"ctx_involuntary":0},"broker_cores":0.0004810078914755935,"host":{"busy_cores":0.16250266603905186,"other_cores":0.16202165814757627}},"worker_exit":0,"broker":{"sys":{"received":0,"sent":0,"sent_raw":15,"probe_msgs":15,"dropped":0,"bytes_received":4},"cpu_cores":0.0004810078914755935},"worker":{"ok":true,"shape":"nowait","connect_ns":858329,"window_ns":7999988462,"measure":{"sent":0,"done":0,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":226770351192963},"end":{"sent":0,"done":0,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":226778351181425},"final":{"sent":0,"done":0,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":226780364082370},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.00 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.16 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999988462,"connect_ms":0.858329,"cpu_cores":0.0,"cpu_us_per_msg":null,"cpu_user_us_per_msg":null,"cpu_sys_us_per_msg":null,"rss_start_kb":22688,"rss_end_kb":22744,"rss_peak_kb":22744,"threads":3},"flags":[],"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"pub_qos1_fixed_v5","kind":"pub","question":"At 2,000 QoS 1 msgs/s, what does publishing cost and how long until delivery?","qos":1,"payload":256,"rate":2000,"window":64,"protocol":"MQTTv5","suite":"v5"},"profile":"standard","run_index":0,"run_id":"52b96635f264","started_at":"2026-09-30T22:46:56Z","data_topic_bytes":23,"ready":{"event":"ready","pid":1983897,"connect_ns":873444,"shape":"nowait"},"client_at_ready":{"utime_ticks":7,"stime_ticks":0,"threads":1,"hwm_kb":22628,"rss_kb":22628,"ctx_voluntary":1,"ctx_involuntary":5,"cpu_ns":79142971},"schedule":{"t_start":226796369154926,"t_measure":226798369154926,"t_end":226806369154926,"t_stop":226808369154926,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999872692,"client":{"cpu_user_s":1.47,"cpu_sys_s":0.53,"cpu_ns":2000000000,"cpu_source":"ticks","rss_start_kb":22972,"rss_end_kb":23036,"rss_peak_kb":23036,"threads":2,"ctx_voluntary":7240,"ctx_involuntary":4},"peer":{"cpu_user_s":0.03,"cpu_sys_s":0.3,"cpu_ns":327986515,"cpu_source":"schedstat","rss_start_kb":1916,"rss_end_kb":1916,"rss_peak_kb":1916,"threads":1,"ctx_voluntary":10096,"ctx_involuntary":0},"broker_cores":0.09721042195804983,"host":{"busy_cores":0.5687590509471572,"other_cores":0.18054568373873817}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv5","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":19998,"received_window":15999,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":19998,"sent":19998,"sent_raw":20034,"probe_msgs":36,"dropped":0,"bytes_received":5819426},"cpu_cores":0.09721042195804983},"worker":{"ok":true,"shape":"nowait","connect_ns":873444,"window_ns":7999988743,"measure":{"sent":3999,"done":3999,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":226798369245087},"end":{"sent":19998,"done":19998,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":226806369233830},"final":{"sent":19998,"done":19998,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":226808372282078},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 19998 from the client; client sent 19998, completed 19998","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 19998; peer received 19998","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"client saw 19998 completions; peer received 19998","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"client published 15999 of 16000 offered in the window","severity":"not_sustained"},{"name":"payloads_intact","passed":true,"detail":"0 of 19998 payloads had an unexpected length","severity":"invalid"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.10 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.18 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999988743,"client_sent":15999,"client_completed":15999,"delivered":15999,"msgs_per_s":1999.8778140780692,"cpu_cores":0.250000351781745,"cpu_us_per_msg":125.00781298831177,"cpu_user_us_per_msg":91.88074254640915,"cpu_sys_us_per_msg":33.12707044190262,"rss_start_kb":22972,"rss_end_kb":23036,"rss_peak_kb":23036,"threads":2,"ctx_switches_per_1k_msgs":452.7782986436652,"latency_summary":{"count":15999,"mean_us":111.4338431151947,"p50_us":104.4475,"p90_us":143.3595,"p99_us":167.9355,"p999_us":1605.6315,"min_us":34.877,"max_us":3323.656},"lag_summary":{"count":15998,"mean_us":697.9272749093637,"p50_us":704.5115,"p90_us":1212.4155,"p99_us":1343.4875,"p999_us":1474.5595,"min_us":2.015,"max_us":2732.798,"unsent":2}},"flags":[],"latency":{"count":15999,"min_ns":34877,"max_ns":3323656,"sum_ns":1782830056,"negative":0,"buckets":[[193,3],[195,6],[196,12],[197,12],[198,16],[199,28],[200,56],[201,52],[202,53],[203,52],[204,79],[205,153],[206,222],[207,175],[208,371],[209,346],[210,291],[211,417],[212,611],[213,576],[214,469],[215,999],[216,1916],[217,1273],[218,571],[219,896],[220,1158],[221,788],[222,596],[223,1035],[224,1088],[225,970],[226,459],[227,83],[228,65],[229,16],[230,11],[231,5],[232,1],[234,1],[235,3],[236,3],[237,2],[238,2],[240,3],[241,5],[243,1],[244,1],[245,1],[247,2],[251,1],[257,1],[259,2],[260,2],[261,3],[266,1],[267,2],[268,2],[269,3],[270,2],[272,1],[274,2],[275,6],[277,1],[280,3],[281,1],[282,1],[283,1],[289,3],[290,2],[291,2],[296,2],[297,1]]},"lag":{"count":15998,"min_ns":2015,"max_ns":2732798,"sum_ns":11165440544,"negative":0,"buckets":[[127,1],[129,1],[133,1],[134,3],[136,1],[138,2],[140,1],[144,1],[145,1],[146,1],[147,2],[148,1],[149,4],[150,1],[151,2],[152,1],[154,2],[155,2],[156,2],[157,1],[158,1],[159,1],[160,2],[161,4],[162,3],[163,3],[164,6],[165,3],[166,2],[167,5],[168,9],[169,2],[170,3],[171,2],[172,4],[173,4],[174,2],[176,3],[177,6],[178,4],[179,3],[180,8],[181,1],[182,7],[183,5],[184,8],[185,4],[186,7],[187,3],[188,9],[189,7],[190,9],[191,6],[192,9],[193,15],[194,7],[195,7],[196,10],[197,16],[198,11],[199,11],[200,10],[201,12],[202,10],[203,12],[204,8],[205,5],[206,12],[207,17],[208,23],[209,34],[210,24],[211,37],[212,42],[213,44],[214,40],[215,32],[216,46],[217,44],[218,47],[219,52],[220,45],[221,50],[222,44],[223,40],[224,101],[225,110],[226,113],[227,134],[228,106],[229,98],[230,104],[231,117],[232,79],[233,88],[234,73],[235,85],[236,80],[237,86],[238,114],[239,86],[240,200],[241,214],[242,204],[243,159],[244,253],[245,148],[246,202],[247,199],[248,222],[249,221],[250,259],[251,339],[252,196],[253,286],[254,195],[255,209],[256,421],[257,320],[258,349],[259,373],[260,314],[261,296],[262,385],[263,381],[264,460],[265,429],[266,446],[267,625],[268,501],[269,400],[270,421],[271,331],[272,685],[273,609],[274,749],[275,794],[276,498],[277,121],[278,7],[279,2],[280,1],[282,2],[286,1],[288,1],[290,1],[291,1],[292,1]],"unsent":2},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"pub_qos1_fixed_v5","kind":"pub","question":"At 2,000 QoS 1 msgs/s, what does publishing cost and how long until delivery?","qos":1,"payload":256,"rate":2000,"window":64,"protocol":"MQTTv5","suite":"v5"},"profile":"standard","run_index":1,"run_id":"d22ac8a12d61","started_at":"2026-09-30T22:48:20Z","data_topic_bytes":23,"ready":{"event":"ready","pid":1986449,"connect_ns":886444,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":0,"threads":1,"hwm_kb":22724,"rss_kb":22724,"ctx_voluntary":2,"ctx_involuntary":1,"cpu_ns":74809358},"schedule":{"t_start":226880341063338,"t_measure":226882341063338,"t_end":226890341063338,"t_stop":226892341063338,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999887107,"client":{"cpu_user_s":1.48,"cpu_sys_s":0.49,"cpu_ns":1970000000,"cpu_source":"ticks","rss_start_kb":23000,"rss_end_kb":23056,"rss_peak_kb":23056,"threads":2,"ctx_voluntary":7198,"ctx_involuntary":1},"peer":{"cpu_user_s":0.04,"cpu_sys_s":0.28,"cpu_ns":318599954,"cpu_source":"schedstat","rss_start_kb":1920,"rss_end_kb":1920,"rss_peak_kb":1920,"threads":1,"ctx_voluntary":11352,"ctx_involuntary":1},"broker_cores":0.09515234275417882,"host":{"busy_cores":0.5612579202612991,"other_cores":0.1800265462171103}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv5","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":19998,"received_window":16001,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":19998,"sent":19998,"sent_raw":20034,"probe_msgs":36,"dropped":0,"bytes_received":5819424},"cpu_cores":0.09515234275417882},"worker":{"ok":true,"shape":"nowait","connect_ns":886444,"window_ns":7999992543,"measure":{"sent":3997,"done":3997,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":226882341160767},"end":{"sent":19998,"done":19998,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":226890341153310},"final":{"sent":19998,"done":19998,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":226892343108952},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 19998 from the client; client sent 19998, completed 19998","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 19998; peer received 19998","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"client saw 19998 completions; peer received 19998","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"client published 16001 of 16000 offered in the window","severity":"not_sustained"},{"name":"payloads_intact","passed":true,"detail":"0 of 19998 payloads had an unexpected length","severity":"invalid"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.10 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.18 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999992543,"client_sent":16001,"client_completed":16001,"delivered":16001,"msgs_per_s":2000.1268643682533,"cpu_cores":0.2462502295359952,"cpu_us_per_msg":123.11730516842697,"cpu_user_us_per_msg":92.49421911130554,"cpu_sys_us_per_msg":30.62308605712143,"rss_start_kb":23000,"rss_end_kb":23056,"rss_peak_kb":23056,"threads":2,"ctx_switches_per_1k_msgs":449.90938066370853,"latency_summary":{"count":16001,"mean_us":107.28803574776576,"p50_us":104.4475,"p90_us":135.1675,"p99_us":159.7435,"p999_us":966.6555,"min_us":38.288,"max_us":2560.75},"lag_summary":{"count":15998,"mean_us":703.5805778222277,"p50_us":704.5115,"p90_us":1212.4155,"p99_us":1343.4875,"p999_us":1540.0955,"min_us":2.444,"max_us":2847.432,"unsent":2}},"flags":[],"latency":{"count":16001,"min_ns":38288,"max_ns":2560750,"sum_ns":1716715860,"negative":0,"buckets":[[194,1],[195,4],[196,3],[197,14],[198,19],[199,34],[200,55],[201,75],[202,54],[203,65],[204,125],[205,193],[206,318],[207,228],[208,314],[209,344],[210,328],[211,503],[212,723],[213,477],[214,550],[215,923],[216,1643],[217,1481],[218,822],[219,1172],[220,1067],[221,594],[222,568],[223,1005],[224,958],[225,860],[226,260],[227,105],[228,39],[229,14],[230,10],[231,4],[232,3],[233,2],[234,4],[235,2],[236,3],[238,4],[239,1],[240,1],[241,1],[242,2],[245,3],[249,1],[250,1],[267,1],[268,2],[269,2],[271,1],[272,4],[273,2],[274,1],[276,1],[277,1],[278,1],[289,3],[291,2]]},"lag":{"count":15998,"min_ns":2444,"max_ns":2847432,"sum_ns":11255882084,"negative":0,"buckets":[[131,2],[133,3],[136,1],[138,1],[140,1],[142,1],[143,1],[145,1],[146,1],[147,2],[148,1],[150,2],[152,1],[154,1],[155,2],[157,2],[159,1],[160,2],[163,2],[164,3],[165,5],[166,4],[167,3],[168,3],[169,3],[170,2],[171,5],[172,4],[173,3],[174,1],[175,2],[176,3],[177,3],[178,3],[179,2],[180,5],[181,5],[182,3],[183,5],[184,3],[185,2],[186,2],[187,6],[188,7],[189,6],[190,7],[191,4],[192,4],[193,8],[194,3],[195,8],[196,6],[197,13],[198,20],[199,6],[200,11],[201,11],[202,16],[203,9],[204,10],[205,8],[206,6],[207,11],[208,19],[209,17],[210,39],[211,27],[212,46],[213,41],[214,35],[215,46],[216,46],[217,51],[218,45],[219,34],[220,49],[221,56],[222,52],[223,54],[224,114],[225,122],[226,102],[227,92],[228,109],[229,108],[230,96],[231,94],[232,94],[233,96],[234,74],[235,85],[236,121],[237,82],[238,80],[239,94],[240,167],[241,174],[242,184],[243,204],[244,207],[245,190],[246,234],[247,239],[248,245],[249,244],[250,240],[251,210],[252,202],[253,246],[254,244],[255,215],[256,489],[257,374],[258,342],[259,338],[260,302],[261,298],[262,336],[263,364],[264,409],[265,495],[266,513],[267,577],[268,460],[269,460],[270,495],[271,314],[272,681],[273,591],[274,704],[275,783],[276,617],[277,86],[278,7],[279,1],[280,1],[281,2],[282,2],[283,1],[287,1],[288,3],[289,1],[291,3],[293,1]],"unsent":2},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"pub_qos1_fixed_v5","kind":"pub","question":"At 2,000 QoS 1 msgs/s, what does publishing cost and how long until delivery?","qos":1,"payload":256,"rate":2000,"window":64,"protocol":"MQTTv5","suite":"v5"},"profile":"standard","run_index":2,"run_id":"26f424bcca4d","started_at":"2026-09-30T22:51:22Z","data_topic_bytes":23,"ready":{"event":"ready","pid":1992155,"connect_ns":905234,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":1,"threads":1,"hwm_kb":22656,"rss_kb":22656,"ctx_voluntary":1,"ctx_involuntary":1,"cpu_ns":74846335},"schedule":{"t_start":227062357614967,"t_measure":227064357614967,"t_end":227072357614967,"t_stop":227074357614967,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999866862,"client":{"cpu_user_s":1.45,"cpu_sys_s":0.51,"cpu_ns":1960000000,"cpu_source":"ticks","rss_start_kb":23008,"rss_end_kb":23068,"rss_peak_kb":23068,"threads":2,"ctx_voluntary":7181,"ctx_involuntary":15},"peer":{"cpu_user_s":0.03,"cpu_sys_s":0.3,"cpu_ns":325064829,"cpu_source":"schedstat","rss_start_kb":1920,"rss_end_kb":1920,"rss_peak_kb":1920,"threads":1,"ctx_voluntary":10472,"ctx_involuntary":0},"broker_cores":0.0959799723226944,"host":{"busy_cores":0.6287604639888318,"other_cores":0.24714263438450712}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv5","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":19999,"received_window":16000,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":19999,"sent":19999,"sent_raw":20035,"probe_msgs":36,"dropped":0,"bytes_received":5819715},"cpu_cores":0.0959799723226944},"worker":{"ok":true,"shape":"nowait","connect_ns":905234,"window_ns":7999991445,"measure":{"sent":3997,"done":3997,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":227064357708870},"end":{"sent":19999,"done":19997,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":227072357700315},"final":{"sent":19999,"done":19999,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":227074360220804},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 19999 from the client; client sent 19999, completed 19999","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 19999; peer received 19999","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"client saw 19999 completions; peer received 19999","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"client published 16002 of 16000 offered in the window","severity":"not_sustained"},{"name":"payloads_intact","passed":true,"detail":"0 of 19999 payloads had an unexpected length","severity":"invalid"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.10 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.25 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999991445,"client_sent":16002,"client_completed":16000,"delivered":16000,"msgs_per_s":2000.002138752287,"cpu_cores":0.24500026199715516,"cpu_us_per_msg":122.48468941382328,"cpu_user_us_per_msg":90.61367329083865,"cpu_sys_us_per_msg":31.871016122984628,"rss_start_kb":23008,"rss_end_kb":23068,"rss_peak_kb":23068,"threads":2,"ctx_switches_per_1k_msgs":449.69378827646545,"latency_summary":{"count":16000,"mean_us":111.88560293750001,"p50_us":104.4475,"p90_us":143.3595,"p99_us":167.9355,"p999_us":1867.7755,"min_us":34.273,"max_us":3588.632},"lag_summary":{"count":15999,"mean_us":701.5405912869554,"p50_us":704.5115,"p90_us":1212.4155,"p99_us":1343.4875,"p999_us":1540.0955,"min_us":2.215,"max_us":3279.351,"unsent":1}},"flags":[],"latency":{"count":16000,"min_ns":34273,"max_ns":3588632,"sum_ns":1790169647,"negative":0,"buckets":[[192,1],[194,2],[195,4],[196,7],[197,7],[198,26],[199,24],[200,49],[201,56],[202,47],[203,42],[204,96],[205,162],[206,289],[207,264],[208,332],[209,269],[210,288],[211,402],[212,702],[213,508],[214,506],[215,1142],[216,1765],[217,1314],[218,736],[219,1092],[220,1115],[221,565],[222,552],[223,820],[224,1028],[225,1110],[226,427],[227,88],[228,48],[229,15],[230,9],[231,2],[232,1],[233,3],[234,3],[235,3],[236,2],[237,2],[238,3],[239,2],[240,2],[241,1],[242,5],[243,1],[244,2],[245,5],[246,2],[247,1],[248,1],[249,2],[250,2],[251,1],[254,1],[255,1],[256,1],[258,1],[260,2],[261,2],[269,2],[270,1],[272,4],[275,3],[276,1],[277,4],[278,1],[282,2],[283,1],[284,2],[285,2],[286,1],[292,4],[293,1],[295,4],[296,2],[298,1],[299,1]]},"lag":{"count":15999,"min_ns":2215,"max_ns":3279351,"sum_ns":11223947920,"negative":0,"buckets":[[129,2],[130,1],[131,1],[132,1],[135,2],[136,3],[137,1],[140,2],[141,2],[143,2],[144,1],[145,2],[146,2],[147,3],[148,3],[149,1],[150,1],[151,1],[152,1],[153,2],[154,1],[155,2],[157,2],[158,2],[159,2],[160,3],[161,3],[162,2],[163,1],[164,2],[165,1],[166,4],[167,3],[168,1],[169,2],[170,2],[171,3],[172,3],[173,3],[174,1],[175,5],[176,4],[177,3],[178,7],[179,6],[180,2],[181,5],[182,9],[183,2],[184,4],[185,5],[186,5],[187,3],[188,4],[189,4],[190,4],[191,5],[192,7],[193,5],[194,13],[195,9],[196,9],[197,14],[198,11],[199,9],[200,11],[201,9],[202,8],[203,8],[204,11],[205,8],[206,8],[207,5],[208,12],[209,19],[210,21],[211,32],[212,49],[213,66],[214,46],[215,62],[216,46],[217,67],[218,47],[219,43],[220,40],[221,44],[222,49],[223,39],[224,92],[225,89],[226,86],[227,78],[228,106],[229,114],[230,106],[231,122],[232,102],[233,81],[234,82],[235,73],[236,78],[237,79],[238,95],[239,85],[240,205],[241,219],[242,196],[243,200],[244,209],[245,238],[246,237],[247,218],[248,243],[249,194],[250,211],[251,231],[252,248],[253,270],[254,275],[255,150],[256,390],[257,373],[258,294],[259,367],[260,362],[261,288],[262,373],[263,425],[264,439],[265,555],[266,474],[267,462],[268,552],[269,402],[270,392],[271,353],[272,665],[273,622],[274,801],[275,855],[276,481],[277,60],[278,5],[279,1],[280,6],[282,1],[286,2],[288,1],[290,1],[292,1],[294,1],[295,1],[297,1]],"unsent":1},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"sub_qos1_fixed_v5","kind":"sub","question":"At 2,000 QoS 1 msgs/s, what does receiving cost and how late do messages arrive?","qos":1,"payload":256,"rate":2000,"window":64,"protocol":"MQTTv5","suite":"v5"},"profile":"standard","run_index":0,"run_id":"2e5aec559c8f","started_at":"2026-09-30T22:51:50Z","data_topic_bytes":23,"ready":{"event":"ready","pid":1993062,"connect_ns":844980,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":0,"threads":2,"hwm_kb":22848,"rss_kb":22848,"ctx_voluntary":4,"ctx_involuntary":1,"cpu_ns":75381607},"schedule":{"t_start":227090374578009,"t_measure":227092374578009,"t_end":227100374578009,"t_stop":227102374578009,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999856808,"client":{"cpu_user_s":1.06,"cpu_sys_s":0.57,"cpu_ns":1630000000,"cpu_source":"ticks","rss_start_kb":22932,"rss_end_kb":23100,"rss_peak_kb":23100,"threads":2,"ctx_voluntary":15969,"ctx_involuntary":1},"peer":{"cpu_user_s":0.27,"cpu_sys_s":0.39,"cpu_ns":668068610,"cpu_source":"schedstat","rss_start_kb":1928,"rss_end_kb":1928,"rss_peak_kb":1928,"threads":2,"ctx_voluntary":31944,"ctx_involuntary":0},"broker_cores":0.11772248211470737,"host":{"busy_cores":0.426257629585312,"other_cores":0.02127142948731647}},"worker_exit":0,"peer_exit":0,"peer":{"role":"source","protocol":"MQTTv5","qos":1,"error":null,"window_ns":8000000000,"sent_total":19995,"sent_window":15996,"acked_total":19995,"received_total":0,"received_window":0,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":19995,"sent":19995,"sent_raw":20031,"probe_msgs":36,"dropped":0,"bytes_received":5858541},"cpu_cores":0.11772248211470737},"worker":{"ok":true,"shape":"nowait","connect_ns":844980,"window_ns":7999990608,"measure":{"sent":0,"done":0,"failed":0,"rejected":0,"received":3999,"unmatched":0,"skipped":0,"at_ns":227092374664913},"end":{"sent":0,"done":0,"failed":0,"rejected":0,"received":19995,"unmatched":0,"skipped":0,"at_ns":227100374655521},"final":{"sent":0,"done":0,"failed":0,"rejected":0,"received":19995,"unmatched":0,"skipped":0,"at_ns":227102377610395},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_peer_publishes","passed":true,"detail":"broker received 19995; peer wrote 19995","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 19995; client received 19995","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"broker acknowledged 19995 from the peer; client received 19995; broker dropped 0","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"peer wrote 15996 of 16000 offered in the window","severity":"invalid"},{"name":"client_kept_up","passed":true,"detail":"client received 15996 of 15996 in the window","severity":"not_sustained"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.12 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.02 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999990608,"offered":15996,"offered_per_s":1999.5023474157558,"delivered":15996,"msgs_per_s":1999.5023474157558,"broker_dropped":0,"undelivered_at_stop":0,"cpu_cores":0.20375023920278082,"cpu_us_per_msg":101.9004751187797,"cpu_user_us_per_msg":66.26656664166042,"cpu_sys_us_per_msg":35.63390847711928,"rss_start_kb":22932,"rss_end_kb":23100,"rss_peak_kb":23100,"threads":2,"ctx_switches_per_1k_msgs":998.3745936484121,"latency_summary":{"count":15996,"mean_us":170.421631907977,"p50_us":167.9355,"p90_us":192.5115,"p99_us":217.0875,"p999_us":434.1755,"min_us":107.311,"max_us":2504.124}},"flags":[],"latency":{"count":15996,"min_ns":107311,"max_ns":2504124,"sum_ns":2726064424,"negative":0,"buckets":[[218,4],[219,5],[220,9],[221,12],[222,102],[223,336],[224,376],[225,592],[226,663],[227,3185],[228,5240],[229,726],[230,2998],[231,996],[232,367],[233,124],[234,142],[235,36],[236,28],[237,9],[238,8],[239,8],[240,2],[241,2],[242,2],[243,4],[245,1],[247,1],[249,1],[250,2],[251,1],[252,1],[253,2],[255,1],[256,1],[259,1],[260,2],[264,1],[273,1],[275,1],[280,1],[287,1],[291,1]]},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"sub_qos1_fixed_v5","kind":"sub","question":"At 2,000 QoS 1 msgs/s, what does receiving cost and how late do messages arrive?","qos":1,"payload":256,"rate":2000,"window":64,"protocol":"MQTTv5","suite":"v5"},"profile":"standard","run_index":1,"run_id":"9dae298f7687","started_at":"2026-09-30T22:53:14Z","data_topic_bytes":23,"ready":{"event":"ready","pid":1995666,"connect_ns":814075,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":1,"threads":2,"hwm_kb":22848,"rss_kb":22848,"ctx_voluntary":4,"ctx_involuntary":2,"cpu_ns":84948217},"schedule":{"t_start":227174367544373,"t_measure":227176367544373,"t_end":227184367544373,"t_stop":227186367544373,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999917596,"client":{"cpu_user_s":1.26,"cpu_sys_s":0.39,"cpu_ns":1650000000,"cpu_source":"ticks","rss_start_kb":22928,"rss_end_kb":22984,"rss_peak_kb":22984,"threads":2,"ctx_voluntary":15953,"ctx_involuntary":2},"peer":{"cpu_user_s":0.35,"cpu_sys_s":0.37,"cpu_ns":722823588,"cpu_source":"schedstat","rss_start_kb":1928,"rss_end_kb":1928,"rss_peak_kb":1928,"threads":2,"ctx_voluntary":31954,"ctx_involuntary":0},"broker_cores":0.11344091849818098,"host":{"busy_cores":0.25000257515152535,"other_cores":0.0}},"worker_exit":0,"peer_exit":0,"peer":{"role":"source","protocol":"MQTTv5","qos":1,"error":null,"window_ns":8000000000,"sent_total":19998,"sent_window":15999,"acked_total":19998,"received_total":0,"received_window":0,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":19998,"sent":19998,"sent_raw":20034,"probe_msgs":36,"dropped":0,"bytes_received":5859420},"cpu_cores":0.11344091849818098},"worker":{"ok":true,"shape":"nowait","connect_ns":814075,"window_ns":7999916072,"measure":{"sent":0,"done":0,"failed":0,"rejected":0,"received":3999,"unmatched":0,"skipped":0,"at_ns":227176367712691},"end":{"sent":0,"done":0,"failed":0,"rejected":0,"received":19998,"unmatched":0,"skipped":0,"at_ns":227184367628763},"final":{"sent":0,"done":0,"failed":0,"rejected":0,"received":19998,"unmatched":0,"skipped":0,"at_ns":227186370420335},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_peer_publishes","passed":true,"detail":"broker received 19998; peer wrote 19998","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 19998; client received 19998","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"broker acknowledged 19998 from the peer; client received 19998; broker dropped 0","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"peer wrote 15999 of 16000 offered in the window","severity":"invalid"},{"name":"client_kept_up","passed":true,"detail":"client received 15999 of 15999 in the window","severity":"not_sustained"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.11 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.00 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999916072,"offered":15999,"offered_per_s":1999.8959809087355,"delivered":15999,"msgs_per_s":1999.8959809087355,"broker_dropped":0,"undelivered_at_stop":0,"cpu_cores":0.2062521637914503,"cpu_us_per_msg":103.13144571535722,"cpu_user_us_per_msg":78.75492218263642,"cpu_sys_us_per_msg":24.376523532720796,"rss_start_kb":22928,"rss_end_kb":22984,"rss_peak_kb":22984,"threads":2,"ctx_switches_per_1k_msgs":997.2498281142572,"latency_summary":{"count":15999,"mean_us":176.1839499343709,"p50_us":176.1275,"p90_us":192.5115,"p99_us":217.0875,"p999_us":1605.6315,"min_us":102.225,"max_us":3510.925}},"flags":[],"latency":{"count":15999,"min_ns":102225,"max_ns":3510925,"sum_ns":2818767015,"negative":0,"buckets":[[216,1],[218,4],[219,5],[220,14],[221,15],[222,22],[223,126],[224,408],[225,639],[226,622],[227,708],[228,5409],[229,1542],[230,4533],[231,1407],[232,164],[233,146],[234,88],[235,21],[236,26],[237,8],[238,14],[239,4],[240,10],[241,8],[242,3],[243,7],[244,1],[245,1],[246,2],[248,1],[249,1],[250,1],[251,2],[252,1],[253,1],[256,2],[257,1],[258,2],[259,1],[260,1],[261,2],[262,2],[265,1],[270,2],[273,1],[274,2],[275,1],[280,2],[281,2],[287,1],[288,3],[291,4],[294,2],[295,1],[298,1]]},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"sub_qos1_fixed_v5","kind":"sub","question":"At 2,000 QoS 1 msgs/s, what does receiving cost and how late do messages arrive?","qos":1,"payload":256,"rate":2000,"window":64,"protocol":"MQTTv5","suite":"v5"},"profile":"standard","run_index":2,"run_id":"0274b9466e65","started_at":"2026-09-30T22:56:16Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2001405,"connect_ns":936504,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":0,"threads":2,"hwm_kb":22848,"rss_kb":22848,"ctx_voluntary":4,"ctx_involuntary":1,"cpu_ns":77182638},"schedule":{"t_start":227356322613858,"t_measure":227358322613858,"t_end":227366322613858,"t_stop":227368322613858,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999875866,"client":{"cpu_user_s":1.34,"cpu_sys_s":0.29,"cpu_ns":1630000000,"cpu_source":"ticks","rss_start_kb":22932,"rss_end_kb":22988,"rss_peak_kb":22988,"threads":2,"ctx_voluntary":15968,"ctx_involuntary":2},"peer":{"cpu_user_s":0.18,"cpu_sys_s":0.52,"cpu_ns":701676058,"cpu_source":"schedstat","rss_start_kb":1928,"rss_end_kb":1928,"rss_peak_kb":1928,"threads":2,"ctx_voluntary":31960,"ctx_involuntary":0},"broker_cores":0.1164190564453941,"host":{"busy_cores":0.5737589028734561,"other_cores":0.1658758166035773}},"worker_exit":0,"peer_exit":0,"peer":{"role":"source","protocol":"MQTTv5","qos":1,"error":null,"window_ns":8000000000,"sent_total":19996,"sent_window":15998,"acked_total":19996,"received_total":0,"received_window":0,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":19996,"sent":19996,"sent_raw":20032,"probe_msgs":36,"dropped":0,"bytes_received":5858834},"cpu_cores":0.1164190564453941},"worker":{"ok":true,"shape":"nowait","connect_ns":936504,"window_ns":8000003546,"measure":{"sent":0,"done":0,"failed":0,"rejected":0,"received":3998,"unmatched":0,"skipped":0,"at_ns":227358322700309},"end":{"sent":0,"done":0,"failed":0,"rejected":0,"received":19996,"unmatched":0,"skipped":0,"at_ns":227366322703855},"final":{"sent":0,"done":0,"failed":0,"rejected":0,"received":19996,"unmatched":0,"skipped":0,"at_ns":227368325588415},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_peer_publishes","passed":true,"detail":"broker received 19996; peer wrote 19996","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 19996; client received 19996","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"broker acknowledged 19996 from the peer; client received 19996; broker dropped 0","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"peer wrote 15998 of 16000 offered in the window","severity":"invalid"},{"name":"client_kept_up","passed":true,"detail":"client received 15998 of 15998 in the window","severity":"not_sustained"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.12 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.17 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":8.000003546,"offered":15998,"offered_per_s":1999.7491136112053,"delivered":15998,"msgs_per_s":1999.7491136112053,"broker_dropped":0,"undelivered_at_stop":0,"cpu_cores":0.2037499096878525,"cpu_us_per_msg":101.88773596699588,"cpu_user_us_per_msg":83.76047005875735,"cpu_sys_us_per_msg":18.12726590823853,"rss_start_kb":22932,"rss_end_kb":22988,"rss_peak_kb":22988,"threads":2,"ctx_switches_per_1k_msgs":998.2497812226528,"latency_summary":{"count":15998,"mean_us":174.8263923615452,"p50_us":167.9355,"p90_us":192.5115,"p99_us":225.2795,"p999_us":606.2075,"min_us":100.384,"max_us":2281.801}},"flags":[],"latency":{"count":15998,"min_ns":100384,"max_ns":2281801,"sum_ns":2796872625,"negative":0,"buckets":[[216,1],[217,1],[218,3],[219,8],[220,16],[221,13],[222,65],[223,207],[224,394],[225,604],[226,675],[227,1101],[228,5382],[229,1137],[230,3881],[231,1637],[232,344],[233,153],[234,213],[235,46],[236,24],[237,24],[238,10],[239,11],[240,3],[241,2],[242,2],[243,2],[244,2],[245,5],[246,2],[247,1],[250,1],[251,3],[252,1],[253,1],[254,3],[256,1],[257,2],[258,2],[261,1],[262,2],[263,1],[267,1],[268,1],[271,2],[273,1],[277,1],[280,1],[284,1],[288,1],[289,2]]},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"rtt_qos1_fixed_v5","kind":"rtt","question":"At 1,000 requests/s against a neutral echo, what is the application round trip?","qos":1,"payload":256,"rate":1000,"window":64,"protocol":"MQTTv5","suite":"v5"},"profile":"standard","run_index":0,"run_id":"e6309cd52036","started_at":"2026-09-30T22:56:44Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2002255,"connect_ns":883713,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":1,"threads":1,"hwm_kb":22700,"rss_kb":22700,"ctx_voluntary":1,"ctx_involuntary":1,"cpu_ns":76014994},"schedule":{"t_start":227384337684344,"t_measure":227386337684344,"t_end":227394337684344,"t_stop":227396337684344,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999852777,"client":{"cpu_user_s":1.41,"cpu_sys_s":0.65,"cpu_ns":2060000000,"cpu_source":"ticks","rss_start_kb":23052,"rss_end_kb":23108,"rss_peak_kb":23108,"threads":2,"ctx_voluntary":11023,"ctx_involuntary":2},"peer":{"cpu_user_s":0.04,"cpu_sys_s":0.23,"cpu_ns":272805386,"cpu_source":"schedstat","rss_start_kb":1924,"rss_end_kb":1924,"rss_peak_kb":1924,"threads":1,"ctx_voluntary":15009,"ctx_involuntary":2},"broker_cores":0.09720366382687494,"host":{"busy_cores":0.5300097537032462,"other_cores":0.14120005023687454}},"worker_exit":0,"peer_exit":0,"peer":{"role":"echo","protocol":"MQTTv5","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":9999,"received_window":0,"echoed_total":9999,"echo_acks":9999,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":19998,"sent":19998,"sent_raw":20034,"probe_msgs":36,"dropped":0,"bytes_received":5849421},"cpu_cores":0.09720366382687494},"worker":{"ok":true,"shape":"nowait","connect_ns":883713,"window_ns":7999971234,"measure":{"sent":1999,"done":1999,"failed":0,"rejected":0,"received":1999,"unmatched":0,"skipped":0,"at_ns":227386337781962},"end":{"sent":9999,"done":9999,"failed":0,"rejected":0,"received":9999,"unmatched":0,"skipped":0,"at_ns":227394337753196},"final":{"sent":9999,"done":9999,"failed":0,"rejected":0,"received":9999,"unmatched":0,"skipped":0,"at_ns":227396339112477},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 9999 from the client; client sent 9999, completed 9999","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 19998; client received 9999, echo received 9999","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"echo sent 9999 replies; client received 9999","severity":"not_sustained"},{"name":"offered_rate_held","passed":true,"detail":"client published 8000 of 8000 offered in the window","severity":"not_sustained"},{"name":"responses_kept_up","passed":true,"detail":"client received 8000 replies to 8000 requests in the window","severity":"not_sustained"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.10 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.14 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999971234,"requests":8000,"replies":8000,"msgs_per_s":1000.0035957629294,"cpu_cores":0.25750092590895435,"cpu_us_per_msg":257.5,"cpu_user_us_per_msg":176.25,"cpu_sys_us_per_msg":81.25,"rss_start_kb":23052,"rss_end_kb":23108,"rss_peak_kb":23108,"threads":2,"ctx_switches_per_1k_msgs":1378.125,"latency_summary":{"count":8000,"mean_us":273.41314150000005,"p50_us":270.3355,"p90_us":319.4875,"p99_us":385.0235,"p999_us":1212.4155,"min_us":166.525,"max_us":3638.218},"lag_summary":{"count":7999,"mean_us":555.1728032254032,"p50_us":499.7115,"p90_us":999.4235,"p99_us":1343.4875,"p999_us":1409.0235,"min_us":2.478,"max_us":1649.686,"unsent":1}},"flags":[],"latency":{"count":8000,"min_ns":166525,"max_ns":3638218,"sum_ns":2187305132,"negative":0,"buckets":[[228,2],[229,7],[231,4],[232,24],[233,182],[234,444],[235,307],[236,161],[237,449],[238,495],[239,1043],[240,2560],[241,573],[242,616],[243,740],[244,122],[245,59],[246,95],[247,39],[248,21],[249,10],[250,5],[251,6],[252,4],[253,4],[254,2],[255,1],[256,2],[257,1],[258,2],[259,3],[260,1],[262,1],[264,1],[266,1],[270,1],[271,1],[272,1],[273,1],[274,1],[276,1],[281,1],[284,1],[288,2],[290,1],[291,1],[299,1]]},"lag":{"count":7999,"min_ns":2478,"max_ns":1649686,"sum_ns":4440827253,"negative":0,"buckets":[[131,2],[132,1],[138,1],[139,1],[140,1],[144,1],[149,2],[152,1],[153,1],[155,1],[156,1],[160,1],[161,1],[163,3],[164,2],[167,3],[168,1],[169,1],[170,2],[171,1],[172,3],[174,2],[175,3],[176,4],[177,2],[178,3],[179,5],[180,4],[181,5],[182,5],[183,7],[184,9],[185,8],[186,8],[187,6],[188,6],[189,5],[190,9],[191,13],[192,17],[193,11],[194,16],[195,14],[196,9],[197,22],[198,18],[199,20],[200,17],[201,28],[202,26],[203,39],[204,42],[205,60],[206,47],[207,54],[208,83],[209,82],[210,66],[211,59],[212,56],[213,54],[214,55],[215,67],[216,61],[217,50],[218,46],[219,48],[220,43],[221,51],[222,44],[223,44],[224,89],[225,71],[226,70],[227,56],[228,60],[229,40],[230,51],[231,54],[232,40],[233,23],[234,41],[235,24],[236,27],[237,36],[238,23],[239,21],[240,38],[241,31],[242,29],[243,10],[244,40],[245,50],[246,50],[247,409],[248,88],[249,126],[250,226],[251,227],[252,219],[253,194],[254,170],[255,142],[256,181],[257,111],[258,99],[259,66],[260,84],[261,86],[262,114],[263,377],[264,292],[265,368],[266,395],[267,314],[268,223],[269,146],[270,92],[271,83],[272,160],[273,140],[274,125],[275,99],[276,123],[277,59],[278,2],[281,1]],"unsent":1},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"rtt_qos1_fixed_v5","kind":"rtt","question":"At 1,000 requests/s against a neutral echo, what is the application round trip?","qos":1,"payload":256,"rate":1000,"window":64,"protocol":"MQTTv5","suite":"v5"},"profile":"standard","run_index":1,"run_id":"13aab675cc4c","started_at":"2026-09-30T22:58:08Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2004903,"connect_ns":892690,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":0,"threads":1,"hwm_kb":22692,"rss_kb":22692,"ctx_voluntary":1,"ctx_involuntary":1,"cpu_ns":75142221},"schedule":{"t_start":227468314800655,"t_measure":227470314800655,"t_end":227478314800655,"t_stop":227480314800655,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999863597,"client":{"cpu_user_s":1.44,"cpu_sys_s":0.64,"cpu_ns":2080000000,"cpu_source":"ticks","rss_start_kb":23052,"rss_end_kb":23100,"rss_peak_kb":23100,"threads":2,"ctx_voluntary":10637,"ctx_involuntary":2},"peer":{"cpu_user_s":0.03,"cpu_sys_s":0.24,"cpu_ns":272735408,"cpu_source":"schedstat","rss_start_kb":1920,"rss_end_kb":1920,"rss_peak_kb":1920,"threads":1,"ctx_voluntary":14652,"ctx_involuntary":0},"broker_cores":0.0971764068941787,"host":{"busy_cores":0.6700114239460326,"other_cores":0.2787380765887327}},"worker_exit":0,"peer_exit":0,"peer":{"role":"echo","protocol":"MQTTv5","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":9999,"received_window":0,"echoed_total":9999,"echo_acks":9999,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":19998,"sent":19998,"sent_raw":20034,"probe_msgs":36,"dropped":0,"bytes_received":5849423},"cpu_cores":0.0971764068941787},"worker":{"ok":true,"shape":"nowait","connect_ns":892690,"window_ns":7999985554,"measure":{"sent":1999,"done":1999,"failed":0,"rejected":0,"received":1998,"unmatched":0,"skipped":0,"at_ns":227470314887881},"end":{"sent":9999,"done":9999,"failed":0,"rejected":0,"received":9999,"unmatched":0,"skipped":0,"at_ns":227478314873435},"final":{"sent":9999,"done":9999,"failed":0,"rejected":0,"received":9999,"unmatched":0,"skipped":0,"at_ns":227480317122479},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 9999 from the client; client sent 9999, completed 9999","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 19998; client received 9999, echo received 9999","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"echo sent 9999 replies; client received 9999","severity":"not_sustained"},{"name":"offered_rate_held","passed":true,"detail":"client published 8000 of 8000 offered in the window","severity":"not_sustained"},{"name":"responses_kept_up","passed":true,"detail":"client received 8001 replies to 8000 requests in the window","severity":"not_sustained"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.10 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.28 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999985554,"requests":8000,"replies":8001,"msgs_per_s":1000.1268059789799,"cpu_cores":0.2600004694958478,"cpu_us_per_msg":260.0,"cpu_user_us_per_msg":180.0,"cpu_sys_us_per_msg":80.0,"rss_start_kb":23052,"rss_end_kb":23100,"rss_peak_kb":23100,"threads":2,"ctx_switches_per_1k_msgs":1329.875,"latency_summary":{"count":8001,"mean_us":276.3015085614298,"p50_us":270.3355,"p90_us":319.4875,"p99_us":401.4075,"p999_us":901.1195,"min_us":173.314,"max_us":2870.131},"lag_summary":{"count":7999,"mean_us":588.3291297662208,"p50_us":540.6715,"p90_us":1081.3435,"p99_us":1343.4875,"p999_us":1474.5595,"min_us":1.973,"max_us":3357.841,"unsent":1}},"flags":[],"latency":{"count":8001,"min_ns":173314,"max_ns":2870131,"sum_ns":2210688370,"negative":0,"buckets":[[229,4],[230,5],[231,7],[232,14],[233,114],[234,159],[235,338],[236,272],[237,416],[238,579],[239,1014],[240,2480],[241,703],[242,688],[243,597],[244,245],[245,126],[246,82],[247,69],[248,32],[249,14],[250,15],[251,5],[253,1],[254,1],[256,3],[257,4],[258,1],[259,1],[261,2],[264,1],[267,1],[268,1],[269,2],[271,1],[282,1],[285,1],[291,1],[293,1]]},"lag":{"count":7999,"min_ns":1973,"max_ns":3357841,"sum_ns":4706044709,"negative":0,"buckets":[[126,1],[131,1],[132,1],[137,1],[145,1],[146,1],[147,1],[148,2],[150,1],[151,3],[152,1],[153,2],[154,3],[155,1],[158,1],[160,2],[161,1],[165,1],[166,1],[172,1],[173,2],[174,1],[175,2],[176,6],[177,2],[178,2],[179,3],[180,4],[181,2],[182,1],[183,2],[184,4],[185,3],[186,3],[187,1],[188,2],[189,3],[190,4],[191,4],[192,10],[193,6],[194,8],[195,6],[196,14],[197,17],[198,15],[199,14],[200,19],[201,21],[202,18],[203,24],[204,26],[205,24],[206,28],[207,23],[208,58],[209,49],[210,48],[211,34],[212,36],[213,43],[214,44],[215,45],[216,46],[217,61],[218,45],[219,41],[220,45],[221,48],[222,40],[223,40],[224,79],[225,101],[226,121],[227,115],[228,118],[229,58],[230,65],[231,64],[232,29],[233,66],[234,51],[235,39],[236,35],[237,46],[238,33],[239,27],[240,67],[241,43],[242,71],[243,42],[244,39],[245,30],[246,65],[247,81],[248,108],[249,131],[250,176],[251,153],[252,134],[253,137],[254,146],[255,216],[256,276],[257,203],[258,253],[259,145],[260,123],[261,115],[262,94],[263,156],[264,220],[265,323],[266,298],[267,337],[268,259],[269,229],[270,221],[271,148],[272,255],[273,129],[274,137],[275,136],[276,120],[277,50],[278,6],[280,1],[283,1],[289,1],[291,2],[297,1]],"unsent":1},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"rtt_qos1_fixed_v5","kind":"rtt","question":"At 1,000 requests/s against a neutral echo, what is the application round trip?","qos":1,"payload":256,"rate":1000,"window":64,"protocol":"MQTTv5","suite":"v5"},"profile":"standard","run_index":2,"run_id":"4c990b86d011","started_at":"2026-09-30T23:01:10Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2010583,"connect_ns":878050,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":0,"threads":1,"hwm_kb":22684,"rss_kb":22684,"ctx_voluntary":1,"ctx_involuntary":1,"cpu_ns":75335928},"schedule":{"t_start":227650344934163,"t_measure":227652344934163,"t_end":227660344934163,"t_stop":227662344934163,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999898349,"client":{"cpu_user_s":1.46,"cpu_sys_s":0.61,"cpu_ns":2069999999,"cpu_source":"ticks","rss_start_kb":23036,"rss_end_kb":23092,"rss_peak_kb":23092,"threads":2,"ctx_voluntary":11129,"ctx_involuntary":1},"peer":{"cpu_user_s":0.03,"cpu_sys_s":0.24,"cpu_ns":272736119,"cpu_source":"schedstat","rss_start_kb":1920,"rss_end_kb":1920,"rss_peak_kb":1920,"threads":1,"ctx_voluntary":14897,"ctx_involuntary":1},"broker_cores":0.09786161846642234,"host":{"busy_cores":0.6312580210011366,"other_cores":0.24055066677697848}},"worker_exit":0,"peer_exit":0,"peer":{"role":"echo","protocol":"MQTTv5","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":9998,"received_window":0,"echoed_total":9998,"echo_acks":9998,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":19996,"sent":19996,"sent_raw":20032,"probe_msgs":36,"dropped":0,"bytes_received":5848838},"cpu_cores":0.09786161846642234},"worker":{"ok":true,"shape":"nowait","connect_ns":878050,"window_ns":7999992055,"measure":{"sent":1999,"done":1999,"failed":0,"rejected":0,"received":1999,"unmatched":0,"skipped":0,"at_ns":227652345035031},"end":{"sent":9998,"done":9998,"failed":0,"rejected":0,"received":9998,"unmatched":0,"skipped":0,"at_ns":227660345027086},"final":{"sent":9998,"done":9998,"failed":0,"rejected":0,"received":9998,"unmatched":0,"skipped":0,"at_ns":227662347118578},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 9998 from the client; client sent 9998, completed 9998","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 19996; client received 9998, echo received 9998","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"echo sent 9998 replies; client received 9998","severity":"not_sustained"},{"name":"offered_rate_held","passed":true,"detail":"client published 7999 of 8000 offered in the window","severity":"not_sustained"},{"name":"responses_kept_up","passed":true,"detail":"client received 7999 replies to 7999 requests in the window","severity":"not_sustained"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.10 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.24 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999992055,"requests":7999,"replies":7999,"msgs_per_s":999.8759930018456,"cpu_cores":0.25875025684634884,"cpu_us_per_msg":258.7823476684586,"cpu_user_us_per_msg":182.52281535191898,"cpu_sys_us_per_msg":76.2595324415552,"rss_start_kb":23036,"rss_end_kb":23092,"rss_peak_kb":23092,"threads":2,"ctx_switches_per_1k_msgs":1391.423927990999,"latency_summary":{"count":7999,"mean_us":271.441605575697,"p50_us":270.3355,"p90_us":303.1035,"p99_us":385.0235,"p999_us":1867.7755,"min_us":163.022,"max_us":3208.797},"lag_summary":{"count":7998,"mean_us":563.8499191047762,"p50_us":540.6715,"p90_us":999.4235,"p99_us":1343.4875,"p999_us":1474.5595,"min_us":2.269,"max_us":3115.523,"unsent":2}},"flags":[],"latency":{"count":7999,"min_ns":163022,"max_ns":3208797,"sum_ns":2171261403,"negative":0,"buckets":[[227,1],[229,1],[230,2],[231,2],[232,4],[233,137],[234,390],[235,197],[236,161],[237,483],[238,692],[239,1611],[240,2156],[241,703],[242,776],[243,381],[244,129],[245,63],[246,30],[247,16],[248,10],[249,11],[250,7],[251,4],[253,1],[254,5],[255,2],[256,1],[257,2],[258,1],[259,2],[266,2],[268,1],[270,1],[272,2],[273,1],[274,1],[280,1],[282,1],[284,3],[285,1],[287,2],[293,1],[296,1]]},"lag":{"count":7998,"min_ns":2269,"max_ns":3115523,"sum_ns":4509671653,"negative":0,"buckets":[[129,1],[134,1],[146,2],[149,1],[152,1],[161,1],[162,1],[163,1],[165,1],[166,1],[167,1],[168,2],[169,1],[171,1],[172,2],[175,1],[176,1],[177,6],[178,6],[179,5],[180,4],[181,4],[182,7],[183,9],[184,8],[185,6],[186,5],[187,6],[188,8],[189,7],[190,3],[191,1],[192,5],[193,17],[194,10],[195,13],[196,18],[197,18],[198,23],[199,25],[200,24],[201,20],[202,20],[203,21],[204,12],[205,24],[206,18],[207,25],[208,1],[209,22],[210,44],[211,52],[212,61],[213,57],[214,50],[215,51],[216,47],[217,53],[218,48],[219,52],[220,50],[221,73],[222,68],[223,82],[224,154],[225,133],[226,95],[227,86],[228,79],[229,107],[230,78],[231,69],[232,63],[233,47],[234,36],[235,36],[236,23],[237,15],[238,19],[239,23],[240,53],[241,31],[242,32],[243,34],[244,31],[245,28],[246,53],[247,79],[248,91],[249,81],[250,143],[251,204],[252,198],[253,214],[254,171],[255,227],[256,375],[257,236],[258,196],[259,101],[260,86],[261,77],[262,67],[263,128],[264,204],[265,329],[266,386],[267,387],[268,344],[269,251],[270,192],[271,112],[272,152],[273,120],[274,83],[275,118],[276,75],[277,27],[278,4],[279,1],[280,1],[288,2],[289,1],[295,1]],"unsent":2},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"sub_qos1_max","kind":"sub","question":"How many QoS 1 messages can the client receive per second?","qos":1,"payload":256,"rate":0,"window":64,"protocol":"MQTTv311","suite":"extended"},"profile":"standard","run_index":0,"run_id":"31a5db748093","started_at":"2026-09-30T23:01:38Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2011419,"connect_ns":875487,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":0,"threads":2,"hwm_kb":22596,"rss_kb":22596,"ctx_voluntary":4,"ctx_involuntary":3,"cpu_ns":75917714},"schedule":{"t_start":227678354240186,"t_measure":227680354240186,"t_end":227688354240186,"t_stop":227690354240186,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999889312,"client":{"cpu_user_s":5.23,"cpu_sys_s":2.76,"cpu_ns":7990000000,"cpu_source":"ticks","rss_start_kb":23256,"rss_end_kb":23312,"rss_peak_kb":23312,"threads":2,"ctx_voluntary":1,"ctx_involuntary":70},"peer":{"cpu_user_s":0.48,"cpu_sys_s":3.14,"cpu_ns":3628981783,"cpu_source":"schedstat","rss_start_kb":1948,"rss_end_kb":1948,"rss_peak_kb":1948,"threads":2,"ctx_voluntary":168856,"ctx_involuntary":7},"broker_cores":0.9998158334518716,"host":{"busy_cores":2.5737856108977124,"other_cores":0.12157695926380821}},"worker_exit":0,"peer_exit":0,"peer":{"role":"source","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":506622,"sent_window":403256,"acked_total":506622,"received_total":0,"received_window":0,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":506622,"sent":423218,"sent_raw":423264,"probe_msgs":46,"dropped":83404,"bytes_received":146586770},"cpu_cores":0.9998158334518716},"worker":{"ok":true,"shape":"nowait","connect_ns":875487,"window_ns":7999992835,"measure":{"sent":0,"done":0,"failed":0,"rejected":0,"received":81223,"unmatched":0,"skipped":0,"at_ns":227680354341480},"end":{"sent":0,"done":0,"failed":0,"rejected":0,"received":405675,"unmatched":0,"skipped":0,"at_ns":227688354334315},"final":{"sent":0,"done":0,"failed":0,"rejected":0,"received":423218,"unmatched":0,"skipped":0,"at_ns":227690356251530},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_peer_publishes","passed":true,"detail":"broker received 506622; peer wrote 506622","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 423218; client received 423218 by t_stop","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.12 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999992835,"offered":403256,"offered_per_s":50407.04514580981,"delivered":324452,"msgs_per_s":40556.53632344785,"broker_dropped":83404,"undelivered_at_stop":0,"cpu_cores":0.99875089450627,"cpu_us_per_msg":24.626138843342005,"cpu_user_us_per_msg":16.119487628370297,"cpu_sys_us_per_msg":8.506651214971706,"rss_start_kb":23256,"rss_end_kb":23312,"rss_peak_kb":23312,"threads":2,"ctx_switches_per_1k_msgs":0.21883052038514172},"flags":["broker_queue_overflow","broker_bound"],"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"sub_qos1_max","kind":"sub","question":"How many QoS 1 messages can the client receive per second?","qos":1,"payload":256,"rate":0,"window":64,"protocol":"MQTTv311","suite":"extended"},"profile":"standard","run_index":1,"run_id":"1866d9566d40","started_at":"2026-09-30T23:03:02Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2014034,"connect_ns":849629,"shape":"nowait"},"client_at_ready":{"utime_ticks":5,"stime_ticks":2,"threads":2,"hwm_kb":22608,"rss_kb":22608,"ctx_voluntary":4,"ctx_involuntary":1,"cpu_ns":75026673},"schedule":{"t_start":227762360364062,"t_measure":227764360364062,"t_end":227772360364062,"t_stop":227774360364062,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999880291,"client":{"cpu_user_s":5.21,"cpu_sys_s":2.8,"cpu_ns":7998963832,"cpu_source":"schedstat","rss_start_kb":22944,"rss_end_kb":23000,"rss_peak_kb":23056,"threads":3,"ctx_voluntary":1,"ctx_involuntary":57},"peer":{"cpu_user_s":0.47,"cpu_sys_s":3.01,"cpu_ns":3478812071,"cpu_source":"schedstat","rss_start_kb":1948,"rss_end_kb":1948,"rss_peak_kb":1948,"threads":2,"ctx_voluntary":165808,"ctx_involuntary":10},"broker_cores":0.9998107107925472,"host":{"busy_cores":2.5775385693205743,"other_cores":0.1429844016899676}},"worker_exit":0,"peer_exit":0,"peer":{"role":"source","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":492337,"sent_window":386032,"acked_total":492337,"received_total":0,"received_window":0,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":492337,"sent":421519,"sent_raw":421565,"probe_msgs":46,"dropped":70818,"bytes_received":142494462},"cpu_cores":0.9998107107925472},"worker":{"ok":true,"shape":"nowait","connect_ns":849629,"window_ns":7999997717,"measure":{"sent":0,"done":0,"failed":0,"rejected":0,"received":80787,"unmatched":0,"skipped":0,"at_ns":227764360470112},"end":{"sent":0,"done":0,"failed":0,"rejected":0,"received":403447,"unmatched":0,"skipped":0,"at_ns":227772360467829},"final":{"sent":0,"done":0,"failed":0,"rejected":0,"received":421519,"unmatched":0,"skipped":0,"at_ns":227774362978728},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_peer_publishes","passed":true,"detail":"broker received 492337; peer wrote 492337","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 421519; client received 421519 by t_stop","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.14 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999997717,"offered":386032,"offered_per_s":48254.013770489175,"delivered":322660,"msgs_per_s":40332.51150989047,"broker_dropped":70818,"undelivered_at_stop":0,"cpu_cores":0.9998707643381194,"cpu_us_per_msg":24.790689369615077,"cpu_user_us_per_msg":16.147027831153537,"cpu_sys_us_per_msg":8.677865245149693,"rss_start_kb":22944,"rss_end_kb":23000,"rss_peak_kb":23056,"threads":3,"ctx_switches_per_1k_msgs":0.17975578007810078},"flags":["broker_queue_overflow","broker_bound"],"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"sub_qos1_max","kind":"sub","question":"How many QoS 1 messages can the client receive per second?","qos":1,"payload":256,"rate":0,"window":64,"protocol":"MQTTv311","suite":"extended"},"profile":"standard","run_index":2,"run_id":"7c728e11f5d1","started_at":"2026-09-30T23:06:04Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2019695,"connect_ns":869886,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":1,"threads":2,"hwm_kb":22600,"rss_kb":22600,"ctx_voluntary":4,"ctx_involuntary":2,"cpu_ns":78219653},"schedule":{"t_start":227944286936479,"t_measure":227946286936479,"t_end":227954286936479,"t_stop":227956286936479,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999883025,"client":{"cpu_user_s":5.15,"cpu_sys_s":2.85,"cpu_ns":8000000000,"cpu_source":"ticks","rss_start_kb":23248,"rss_end_kb":23304,"rss_peak_kb":23304,"threads":2,"ctx_voluntary":1,"ctx_involuntary":68},"peer":{"cpu_user_s":0.49,"cpu_sys_s":3.03,"cpu_ns":3512791103,"cpu_source":"schedstat","rss_start_kb":1948,"rss_end_kb":1948,"rss_peak_kb":1948,"threads":2,"ctx_voluntary":171226,"ctx_involuntary":8},"broker_cores":0.9999031204584394,"host":{"busy_cores":2.571287597045833,"other_cores":0.13226454608066007}},"worker_exit":0,"peer_exit":0,"peer":{"role":"source","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":501004,"sent_window":395725,"acked_total":501004,"received_total":0,"received_window":0,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":501004,"sent":422258,"sent_raw":422304,"probe_msgs":46,"dropped":78746,"bytes_received":144976180},"cpu_cores":0.9999031204584394},"worker":{"ok":true,"shape":"nowait","connect_ns":869886,"window_ns":8000002440,"measure":{"sent":0,"done":0,"failed":0,"rejected":0,"received":80557,"unmatched":0,"skipped":0,"at_ns":227946287037095},"end":{"sent":0,"done":0,"failed":0,"rejected":0,"received":404063,"unmatched":0,"skipped":0,"at_ns":227954287039535},"final":{"sent":0,"done":0,"failed":0,"rejected":0,"received":422258,"unmatched":0,"skipped":0,"at_ns":227956289037802},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_peer_publishes","passed":true,"detail":"broker received 501004; peer wrote 501004","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 422258; client received 422258 by t_stop","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.13 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":8.00000244,"offered":395725,"offered_per_s":49465.60991298898,"delivered":323506,"msgs_per_s":40438.23766633752,"broker_dropped":78746,"undelivered_at_stop":0,"cpu_cores":0.9999996950000931,"cpu_us_per_msg":24.72906221213826,"cpu_user_us_per_msg":15.919333799064004,"cpu_sys_us_per_msg":8.809728413074255,"rss_start_kb":23248,"rss_end_kb":23304,"rss_peak_kb":23304,"threads":2,"ctx_switches_per_1k_msgs":0.2132881615796925},"flags":["broker_queue_overflow","broker_bound"],"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"pub_qos1_max_v5","kind":"pub","question":"QoS 1 publish capacity over MQTT 5.","qos":1,"payload":256,"rate":0,"window":64,"protocol":"MQTTv5","suite":"extended"},"profile":"standard","run_index":0,"run_id":"1d38a9c61e41","started_at":"2026-09-30T23:06:32Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2020606,"connect_ns":888980,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":0,"threads":1,"hwm_kb":22460,"rss_kb":22460,"ctx_voluntary":1,"ctx_involuntary":2,"cpu_ns":75051004},"schedule":{"t_start":227972346064779,"t_measure":227974346064779,"t_end":227982346064779,"t_stop":227984346064779,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999893196,"client":{"cpu_user_s":6.06,"cpu_sys_s":1.93,"cpu_ns":7996537556,"cpu_source":"schedstat","rss_start_kb":23008,"rss_end_kb":23000,"rss_peak_kb":23000,"threads":3,"ctx_voluntary":1,"ctx_involuntary":155},"peer":{"cpu_user_s":0.26,"cpu_sys_s":2.07,"cpu_ns":2325284656,"cpu_source":"schedstat","rss_start_kb":1928,"rss_end_kb":1940,"rss_peak_kb":1940,"threads":1,"ctx_voluntary":188241,"ctx_involuntary":3},"broker_cores":0.665436633911781,"host":{"busy_cores":2.1412785871397775,"other_cores":0.18559695131209816}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv5","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":235999,"received_window":189221,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":235999,"sent":235999,"sent_raw":236035,"probe_msgs":36,"dropped":0,"bytes_received":68675715},"cpu_cores":0.665436633911781},"worker":{"ok":true,"shape":"nowait","connect_ns":888980,"window_ns":8000273862,"measure":{"sent":46714,"done":46650,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":227974346324033},"end":{"sent":235936,"done":235935,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":227982346597895},"final":{"sent":235999,"done":235999,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":227984348779244},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 235999 from the client; client sent 235999, completed 235999","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 235999; peer received 235999","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"client saw 235999 completions; peer received 235999","severity":"invalid"},{"name":"payloads_intact","passed":true,"detail":"0 of 235999 payloads had an unexpected length","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.19 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":8.000273862,"client_sent":189222,"client_completed":189285,"delivered":189221,"msgs_per_s":23651.81533331865,"cpu_cores":0.9995329777374563,"cpu_us_per_msg":42.26008369005718,"cpu_user_us_per_msg":32.02587436978787,"cpu_sys_us_per_msg":10.19965965902485,"rss_start_kb":23008,"rss_end_kb":23000,"rss_peak_kb":23000,"threads":3,"ctx_switches_per_1k_msgs":0.8244284491232521},"flags":[],"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"pub_qos1_max_v5","kind":"pub","question":"QoS 1 publish capacity over MQTT 5.","qos":1,"payload":256,"rate":0,"window":64,"protocol":"MQTTv5","suite":"extended"},"profile":"standard","run_index":1,"run_id":"35779f589ccd","started_at":"2026-09-30T23:07:56Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2023188,"connect_ns":858972,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":0,"threads":1,"hwm_kb":22460,"rss_kb":22460,"ctx_voluntary":1,"ctx_involuntary":1,"cpu_ns":74855624},"schedule":{"t_start":228056318874625,"t_measure":228058318874625,"t_end":228066318874625,"t_stop":228068318874625,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999881975,"client":{"cpu_user_s":6.02,"cpu_sys_s":1.97,"cpu_ns":7998532671,"cpu_source":"schedstat","rss_start_kb":22984,"rss_end_kb":23000,"rss_peak_kb":23000,"threads":3,"ctx_voluntary":0,"ctx_involuntary":101},"peer":{"cpu_user_s":0.26,"cpu_sys_s":2.09,"cpu_ns":2345265186,"cpu_source":"schedstat","rss_start_kb":1936,"rss_end_kb":1936,"rss_peak_kb":1936,"threads":1,"ctx_voluntary":187925,"ctx_involuntary":7},"broker_cores":0.6626407760221987,"host":{"busy_cores":2.1487817012450363,"other_cores":0.19314711739856652}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv5","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":235600,"received_window":188727,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":235600,"sent":235600,"sent_raw":235636,"probe_msgs":36,"dropped":0,"bytes_received":68559606},"cpu_cores":0.6626407760221987},"worker":{"ok":true,"shape":"nowait","connect_ns":858972,"window_ns":8000272567,"measure":{"sent":46809,"done":46745,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":228058318961655},"end":{"sent":235537,"done":235536,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":228066319234222},"final":{"sent":235600,"done":235600,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":228068321364865},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 235600 from the client; client sent 235600, completed 235600","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 235600; peer received 235600","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"client saw 235600 completions; peer received 235600","severity":"invalid"},{"name":"payloads_intact","passed":true,"detail":"0 of 235600 payloads had an unexpected length","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.19 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":8.000272567,"client_sent":188728,"client_completed":188791,"delivered":188727,"msgs_per_s":23590.071265630668,"cpu_cores":0.99978252040972,"cpu_us_per_msg":42.381271835657664,"cpu_user_us_per_msg":31.89775761943114,"cpu_sys_us_per_msg":10.43830274257132,"rss_start_kb":22984,"rss_end_kb":23000,"rss_peak_kb":23000,"threads":3,"ctx_switches_per_1k_msgs":0.5351617142130474},"flags":[],"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"pub_qos1_max_v5","kind":"pub","question":"QoS 1 publish capacity over MQTT 5.","qos":1,"payload":256,"rate":0,"window":64,"protocol":"MQTTv5","suite":"extended"},"profile":"standard","run_index":2,"run_id":"8b8c579ddd7a","started_at":"2026-09-30T23:10:58Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2028865,"connect_ns":878944,"shape":"nowait"},"client_at_ready":{"utime_ticks":5,"stime_ticks":1,"threads":1,"hwm_kb":22460,"rss_kb":22460,"ctx_voluntary":1,"ctx_involuntary":2,"cpu_ns":75207792},"schedule":{"t_start":228238339054675,"t_measure":228240339054675,"t_end":228248339054675,"t_stop":228250339054675,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999890076,"client":{"cpu_user_s":6.03,"cpu_sys_s":1.98,"cpu_ns":7998746626,"cpu_source":"schedstat","rss_start_kb":22984,"rss_end_kb":23056,"rss_peak_kb":23056,"threads":3,"ctx_voluntary":2,"ctx_involuntary":75},"peer":{"cpu_user_s":0.3,"cpu_sys_s":2.05,"cpu_ns":2340840207,"cpu_source":"schedstat","rss_start_kb":1928,"rss_end_kb":1940,"rss_peak_kb":1940,"threads":1,"ctx_voluntary":188100,"ctx_involuntary":5},"broker_cores":0.6646730079394656,"host":{"busy_cores":2.1337793191947356,"other_cores":0.17664019799964062}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv5","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":235689,"received_window":189040,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":235689,"sent":235689,"sent_raw":235725,"probe_msgs":36,"dropped":0,"bytes_received":68585505},"cpu_cores":0.6646730079394656},"worker":{"ok":true,"shape":"nowait","connect_ns":878944,"window_ns":8000028215,"measure":{"sent":46612,"done":46579,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":228240339141133},"end":{"sent":235653,"done":235625,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":228248339169348},"final":{"sent":235689,"done":235689,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":228250341503285},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 235689 from the client; client sent 235689, completed 235689","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 235689; peer received 235689","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"client saw 235689 completions; peer received 235689","severity":"invalid"},{"name":"payloads_intact","passed":true,"detail":"0 of 235689 payloads had an unexpected length","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.18 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":8.000028215,"client_sent":189041,"client_completed":189046,"delivered":189040,"msgs_per_s":23629.91666023768,"cpu_cores":0.9998398019399984,"cpu_us_per_msg":42.31223187562487,"cpu_user_us_per_msg":31.89784226702144,"cpu_sys_us_per_msg":10.473918356335398,"rss_start_kb":22984,"rss_end_kb":23056,"rss_peak_kb":23056,"threads":3,"ctx_switches_per_1k_msgs":0.407319047190821},"flags":[],"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"sub_qos1_max_v5","kind":"sub","question":"QoS 1 receive capacity over MQTT 5.","qos":1,"payload":256,"rate":0,"window":64,"protocol":"MQTTv5","suite":"extended"},"profile":"standard","run_index":0,"run_id":"2841767e2bb0","started_at":"2026-09-30T23:11:26Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2029756,"connect_ns":897804,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":1,"threads":2,"hwm_kb":22608,"rss_kb":22608,"ctx_voluntary":4,"ctx_involuntary":1,"cpu_ns":74896726},"schedule":{"t_start":228266347773303,"t_measure":228268347773303,"t_end":228276347773303,"t_stop":228278347773303,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999890315,"client":{"cpu_user_s":5.3,"cpu_sys_s":2.7,"cpu_ns":7999141456,"cpu_source":"schedstat","rss_start_kb":23280,"rss_end_kb":23336,"rss_peak_kb":23336,"threads":3,"ctx_voluntary":1,"ctx_involuntary":36},"peer":{"cpu_user_s":0.44,"cpu_sys_s":3.16,"cpu_ns":3602155896,"cpu_source":"schedstat","rss_start_kb":1952,"rss_end_kb":1952,"rss_peak_kb":1952,"threads":2,"ctx_voluntary":171491,"ctx_involuntary":13},"broker_cores":0.9998837090305781,"host":{"busy_cores":2.5825354081745306,"other_cores":0.13246964724165725}},"worker_exit":0,"peer_exit":0,"peer":{"role":"source","protocol":"MQTTv5","qos":1,"error":null,"window_ns":8000000000,"sent_total":510765,"sent_window":405980,"acked_total":510765,"received_total":0,"received_window":0,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":510765,"sent":396057,"sent_raw":396103,"probe_msgs":46,"dropped":114708,"bytes_received":148965905},"cpu_cores":0.9998837090305781},"worker":{"ok":true,"shape":"nowait","connect_ns":897804,"window_ns":7999999363,"measure":{"sent":0,"done":0,"failed":0,"rejected":0,"received":76262,"unmatched":0,"skipped":0,"at_ns":228268347882046},"end":{"sent":0,"done":0,"failed":0,"rejected":0,"received":378750,"unmatched":0,"skipped":0,"at_ns":228276347881409},"final":{"sent":0,"done":0,"failed":0,"rejected":0,"received":396057,"unmatched":0,"skipped":0,"at_ns":228278349978269},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_peer_publishes","passed":true,"detail":"broker received 510765; peer wrote 510765","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 396057; client received 396057 by t_stop","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.13 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999999363,"offered":405980,"offered_per_s":50747.504040770014,"delivered":302488,"msgs_per_s":37811.00301070112,"broker_dropped":114708,"undelivered_at_stop":0,"cpu_cores":0.9998927616164612,"cpu_us_per_msg":26.444491867445983,"cpu_user_us_per_msg":17.521356219089682,"cpu_sys_us_per_msg":8.92597392293248,"rss_start_kb":23280,"rss_end_kb":23336,"rss_peak_kb":23336,"threads":3,"ctx_switches_per_1k_msgs":0.1223189019068525},"flags":["broker_queue_overflow","broker_bound"],"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"sub_qos1_max_v5","kind":"sub","question":"QoS 1 receive capacity over MQTT 5.","qos":1,"payload":256,"rate":0,"window":64,"protocol":"MQTTv5","suite":"extended"},"profile":"standard","run_index":1,"run_id":"fa7cd8c18383","started_at":"2026-09-30T23:12:51Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2032378,"connect_ns":888162,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":0,"threads":2,"hwm_kb":22648,"rss_kb":22648,"ctx_voluntary":4,"ctx_involuntary":4,"cpu_ns":76686550},"schedule":{"t_start":228351316717261,"t_measure":228353316717261,"t_end":228361316717261,"t_stop":228363316717261,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.99988455,"client":{"cpu_user_s":5.22,"cpu_sys_s":2.77,"cpu_ns":7997186837,"cpu_source":"schedstat","rss_start_kb":23316,"rss_end_kb":23372,"rss_peak_kb":23372,"threads":3,"ctx_voluntary":1,"ctx_involuntary":148},"peer":{"cpu_user_s":0.45,"cpu_sys_s":3.14,"cpu_ns":3584670775,"cpu_source":"schedstat","rss_start_kb":1952,"rss_end_kb":1952,"rss_peak_kb":1952,"threads":2,"ctx_voluntary":168529,"ctx_involuntary":15},"broker_cores":0.9999429304264147,"host":{"busy_cores":2.596287467673518,"other_cores":0.14859144286025947}},"worker_exit":0,"peer_exit":0,"peer":{"role":"source","protocol":"MQTTv5","qos":1,"error":null,"window_ns":8000000000,"sent_total":500679,"sent_window":396290,"acked_total":500679,"received_total":0,"received_window":0,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":500679,"sent":402473,"sent_raw":402519,"probe_msgs":46,"dropped":98206,"bytes_received":146109719},"cpu_cores":0.9999429304264147},"worker":{"ok":true,"shape":"nowait","connect_ns":888162,"window_ns":8000029358,"measure":{"sent":0,"done":0,"failed":0,"rejected":0,"received":76450,"unmatched":0,"skipped":0,"at_ns":228353316802008},"end":{"sent":0,"done":0,"failed":0,"rejected":0,"received":383932,"unmatched":0,"skipped":0,"at_ns":228361316831366},"final":{"sent":0,"done":0,"failed":0,"rejected":0,"received":402473,"unmatched":0,"skipped":0,"at_ns":228363318817564},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_peer_publishes","passed":true,"detail":"broker received 500679; peer wrote 500679","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 402473; client received 402473 by t_stop","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.15 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":8.000029358,"offered":396290,"offered_per_s":49536.06821501366,"delivered":307482,"msgs_per_s":38435.108952758914,"broker_dropped":98206,"undelivered_at_stop":0,"cpu_cores":0.9996446861789128,"cpu_us_per_msg":26.008634121672163,"cpu_user_us_per_msg":16.97660350849806,"cpu_sys_us_per_msg":9.008657417344756,"rss_start_kb":23316,"rss_end_kb":23372,"rss_peak_kb":23372,"threads":3,"ctx_switches_per_1k_msgs":0.4845812112578948},"flags":["broker_queue_overflow","broker_bound"],"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"sub_qos1_max_v5","kind":"sub","question":"QoS 1 receive capacity over MQTT 5.","qos":1,"payload":256,"rate":0,"window":64,"protocol":"MQTTv5","suite":"extended"},"profile":"standard","run_index":2,"run_id":"22b7c8438319","started_at":"2026-09-30T23:15:55Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2038109,"connect_ns":877939,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":1,"threads":2,"hwm_kb":22548,"rss_kb":22548,"ctx_voluntary":4,"ctx_involuntary":5,"cpu_ns":76598155},"schedule":{"t_start":228535356534257,"t_measure":228537356534257,"t_end":228545356534257,"t_stop":228547356534257,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999885379,"client":{"cpu_user_s":5.35,"cpu_sys_s":2.65,"cpu_ns":7998581757,"cpu_source":"schedstat","rss_start_kb":23268,"rss_end_kb":23324,"rss_peak_kb":23324,"threads":3,"ctx_voluntary":1,"ctx_involuntary":76},"peer":{"cpu_user_s":0.45,"cpu_sys_s":3.09,"cpu_ns":3548628009,"cpu_source":"schedstat","rss_start_kb":1948,"rss_end_kb":1948,"rss_peak_kb":1948,"threads":2,"ctx_voluntary":164570,"ctx_involuntary":9},"broker_cores":0.9999085763151156,"host":{"busy_cores":2.5687868046140414,"other_cores":0.12545632674120363}},"worker_exit":0,"peer_exit":0,"peer":{"role":"source","protocol":"MQTTv5","qos":1,"error":null,"window_ns":8000000000,"sent_total":501677,"sent_window":398196,"acked_total":501677,"received_total":0,"received_window":0,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":501677,"sent":396220,"sent_raw":396266,"probe_msgs":46,"dropped":105457,"bytes_received":146358627},"cpu_cores":0.9999085763151156},"worker":{"ok":true,"shape":"nowait","connect_ns":877939,"window_ns":7999998137,"measure":{"sent":0,"done":0,"failed":0,"rejected":0,"received":75139,"unmatched":0,"skipped":0,"at_ns":228537356642370},"end":{"sent":0,"done":0,"failed":0,"rejected":0,"received":379444,"unmatched":0,"skipped":0,"at_ns":228545356640507},"final":{"sent":0,"done":0,"failed":0,"rejected":0,"received":396220,"unmatched":0,"skipped":0,"at_ns":228547358505255},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_peer_publishes","passed":true,"detail":"broker received 501677; peer wrote 501677","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 396220; client received 396220 by t_stop","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.13 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999998137,"offered":398196,"offered_per_s":49774.51159123938,"delivered":304305,"msgs_per_s":38038.13385813042,"broker_dropped":105457,"undelivered_at_stop":0,"cpu_cores":0.9998229524587701,"cpu_us_per_msg":26.284752984669986,"cpu_user_us_per_msg":17.581045332807545,"cpu_sys_us_per_msg":8.708368248960747,"rss_start_kb":23268,"rss_end_kb":23324,"rss_peak_kb":23324,"threads":3,"ctx_switches_per_1k_msgs":0.25303560572451983},"flags":["broker_queue_overflow","broker_bound"],"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"pub_qos1_max_16k","kind":"pub","question":"QoS 1 publish capacity with 16 KiB payloads.","qos":1,"payload":16384,"rate":0,"window":64,"protocol":"MQTTv311","suite":"extended"},"profile":"standard","run_index":0,"run_id":"14fbc1940db5","started_at":"2026-09-30T23:16:23Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2039006,"connect_ns":859030,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":1,"threads":1,"hwm_kb":22460,"rss_kb":22460,"ctx_voluntary":1,"ctx_involuntary":2,"cpu_ns":74995920},"schedule":{"t_start":228563300157259,"t_measure":228565300157259,"t_end":228573300157259,"t_stop":228575300157259,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999879976,"client":{"cpu_user_s":5.69,"cpu_sys_s":2.31,"cpu_ns":7998279576,"cpu_source":"schedstat","rss_start_kb":24584,"rss_end_kb":24860,"rss_peak_kb":24860,"threads":3,"ctx_voluntary":13,"ctx_involuntary":78},"peer":{"cpu_user_s":0.24,"cpu_sys_s":2.21,"cpu_ns":2450778046,"cpu_source":"schedstat","rss_start_kb":2112,"rss_end_kb":2304,"rss_peak_kb":2304,"threads":1,"ctx_voluntary":166131,"ctx_involuntary":8},"broker_cores":0.8103462826252783,"host":{"busy_cores":2.3325349950225305,"other_cores":0.21603691345181256}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":208389,"received_window":166832,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":208389,"sent":208389,"sent_raw":208425,"probe_msgs":36,"dropped":0,"bytes_received":3421538997},"cpu_cores":0.8103462826252783},"worker":{"ok":true,"shape":"nowait","connect_ns":859030,"window_ns":8000029389,"measure":{"sent":41508,"done":41477,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":228565300243729},"end":{"sent":208344,"done":208325,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":228573300273118},"final":{"sent":208389,"done":208389,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":228575303129127},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 208389 from the client; client sent 208389, completed 208389","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 208389; peer received 208389","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"client saw 208389 completions; peer received 208389","severity":"invalid"},{"name":"payloads_intact","passed":true,"detail":"0 of 208389 payloads had an unexpected length","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.22 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":8.000029389,"client_sent":166836,"client_completed":166848,"delivered":166832,"msgs_per_s":20853.923390505686,"cpu_cores":0.9997812741785167,"cpu_us_per_msg":47.94096943105804,"cpu_user_us_per_msg":34.1053489654511,"cpu_sys_us_per_msg":13.845932532546932,"rss_start_kb":24584,"rss_end_kb":24860,"rss_peak_kb":24860,"threads":3,"ctx_switches_per_1k_msgs":0.5454458270397277},"flags":[],"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"pub_qos1_max_16k","kind":"pub","question":"QoS 1 publish capacity with 16 KiB payloads.","qos":1,"payload":16384,"rate":0,"window":64,"protocol":"MQTTv311","suite":"extended"},"profile":"standard","run_index":1,"run_id":"e2e4396246dd","started_at":"2026-09-30T23:17:47Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2041596,"connect_ns":855031,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":0,"threads":1,"hwm_kb":22444,"rss_kb":22444,"ctx_voluntary":1,"ctx_involuntary":4,"cpu_ns":77751867},"schedule":{"t_start":228647304429939,"t_measure":228649304429939,"t_end":228657304429939,"t_stop":228659304429939,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999871994,"client":{"cpu_user_s":5.67,"cpu_sys_s":2.32,"cpu_ns":7997984814,"cpu_source":"schedstat","rss_start_kb":24788,"rss_end_kb":24828,"rss_peak_kb":24828,"threads":3,"ctx_voluntary":36,"ctx_involuntary":78},"peer":{"cpu_user_s":0.25,"cpu_sys_s":2.2,"cpu_ns":2442528312,"cpu_source":"schedstat","rss_start_kb":2180,"rss_end_kb":2532,"rss_peak_kb":2532,"threads":1,"ctx_voluntary":166143,"ctx_involuntary":2},"broker_cores":0.8122218711591049,"host":{"busy_cores":2.303786862317637,"other_cores":0.1864799680693491}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":208317,"received_window":166966,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":208317,"sent":208317,"sent_raw":208353,"probe_msgs":36,"dropped":0,"bytes_received":3420356827},"cpu_cores":0.8122218711591049},"worker":{"ok":true,"shape":"nowait","connect_ns":855031,"window_ns":7999976755,"measure":{"sent":41296,"done":41261,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":228649304539799},"end":{"sent":208256,"done":208253,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":228657304516554},"final":{"sent":208317,"done":208317,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":228659306146543},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 208317 from the client; client sent 208317, completed 208317","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 208317; peer received 208317","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"client saw 208317 completions; peer received 208317","severity":"invalid"},{"name":"payloads_intact","passed":true,"detail":"0 of 208317 payloads had an unexpected length","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.19 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999976755,"client_sent":166960,"client_completed":166992,"delivered":166966,"msgs_per_s":20870.810642749177,"cpu_cores":0.9997510066515187,"cpu_us_per_msg":47.903598550551024,"cpu_user_us_per_msg":33.96022999520844,"cpu_sys_us_per_msg":13.895543842836608,"rss_start_kb":24788,"rss_end_kb":24828,"rss_peak_kb":24828,"threads":3,"ctx_switches_per_1k_msgs":0.6827982750359367},"flags":[],"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"pub_qos1_max_16k","kind":"pub","question":"QoS 1 publish capacity with 16 KiB payloads.","qos":1,"payload":16384,"rate":0,"window":64,"protocol":"MQTTv311","suite":"extended"},"profile":"standard","run_index":2,"run_id":"94f614aec849","started_at":"2026-09-30T23:20:49Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2047253,"connect_ns":858668,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":1,"threads":1,"hwm_kb":22456,"rss_kb":22456,"ctx_voluntary":1,"ctx_involuntary":1,"cpu_ns":74741601},"schedule":{"t_start":228829286846743,"t_measure":228831286846743,"t_end":228839286846743,"t_stop":228841286846743,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999874038,"client":{"cpu_user_s":5.74,"cpu_sys_s":2.27,"cpu_ns":7998253141,"cpu_source":"schedstat","rss_start_kb":24788,"rss_end_kb":24796,"rss_peak_kb":24796,"threads":3,"ctx_voluntary":0,"ctx_involuntary":102},"peer":{"cpu_user_s":0.25,"cpu_sys_s":2.17,"cpu_ns":2416142220,"cpu_source":"schedstat","rss_start_kb":2224,"rss_end_kb":2944,"rss_peak_kb":2944,"threads":1,"ctx_voluntary":164081,"ctx_involuntary":5},"broker_cores":0.7991689581150379,"host":{"busy_cores":2.293786116235847,"other_cores":0.19279724051575145}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":206513,"received_window":165014,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":206513,"sent":206513,"sent_raw":206549,"probe_msgs":36,"dropped":0,"bytes_received":3390736951},"cpu_cores":0.7991689581150379},"worker":{"ok":true,"shape":"nowait","connect_ns":858668,"window_ns":7999845962,"measure":{"sent":41457,"done":41437,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":228831287398583},"end":{"sent":206452,"done":206449,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":228839287244545},"final":{"sent":206513,"done":206513,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":228841289740844},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 206513 from the client; client sent 206513, completed 206513","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 206513; peer received 206513","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"client saw 206513 completions; peer received 206513","severity":"invalid"},{"name":"payloads_intact","passed":true,"detail":"0 of 206513 payloads had an unexpected length","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.19 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999845962,"client_sent":164995,"client_completed":165012,"delivered":165014,"msgs_per_s":20627.14717056198,"cpu_cores":0.9998008935412549,"cpu_us_per_msg":48.475730422134006,"cpu_user_us_per_msg":34.78893299796964,"cpu_sys_us_per_msg":13.757992666444437,"rss_start_kb":24788,"rss_end_kb":24796,"rss_peak_kb":24796,"threads":3,"ctx_switches_per_1k_msgs":0.6182005515318646},"flags":[],"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"pub_qos1_fixed_500","kind":"pub","question":"At 500 QoS 1 msgs/s, what does publishing cost?","qos":1,"payload":256,"rate":500,"window":64,"protocol":"MQTTv311","suite":"extended"},"profile":"standard","run_index":0,"run_id":"d2dba20e7cab","started_at":"2026-09-30T23:21:17Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2048124,"connect_ns":957842,"shape":"nowait"},"client_at_ready":{"utime_ticks":5,"stime_ticks":1,"threads":1,"hwm_kb":22500,"rss_kb":22500,"ctx_voluntary":1,"ctx_involuntary":2,"cpu_ns":74752089},"schedule":{"t_start":228857293697625,"t_measure":228859293697625,"t_end":228867293697625,"t_stop":228869293697625,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999884325,"client":{"cpu_user_s":0.85,"cpu_sys_s":0.24,"cpu_ns":1089999999,"cpu_source":"ticks","rss_start_kb":22836,"rss_end_kb":22892,"rss_peak_kb":22892,"threads":2,"ctx_voluntary":10318,"ctx_involuntary":2},"peer":{"cpu_user_s":0.01,"cpu_sys_s":0.17,"cpu_ns":176188419,"cpu_source":"schedstat","rss_start_kb":1920,"rss_end_kb":1920,"rss_peak_kb":1920,"threads":1,"ctx_voluntary":3998,"ctx_involuntary":0},"broker_cores":0.043208374766093884,"host":{"busy_cores":0.36250524159922776,"other_cores":0.16102102601339802}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":4999,"received_window":4000,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":4999,"sent":4999,"sent_raw":5035,"probe_msgs":36,"dropped":0,"bytes_received":1449714},"cpu_cores":0.043208374766093884},"worker":{"ok":true,"shape":"nowait","connect_ns":957842,"window_ns":7999982828,"measure":{"sent":999,"done":999,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":228859293795271},"end":{"sent":4999,"done":4999,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":228867293778099},"final":{"sent":4999,"done":4999,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":228869296134741},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 4999 from the client; client sent 4999, completed 4999","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 4999; peer received 4999","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"client saw 4999 completions; peer received 4999","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"client published 4000 of 4000 offered in the window","severity":"not_sustained"},{"name":"payloads_intact","passed":true,"detail":"0 of 4999 payloads had an unexpected length","severity":"invalid"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.04 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.16 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999982828,"client_sent":4000,"client_completed":4000,"delivered":4000,"msgs_per_s":500.00107325230374,"cpu_cores":0.1362502923362525,"cpu_us_per_msg":272.49999975000003,"cpu_user_us_per_msg":212.5,"cpu_sys_us_per_msg":60.0,"rss_start_kb":22836,"rss_end_kb":22892,"rss_peak_kb":22892,"threads":2,"ctx_switches_per_1k_msgs":2580.0,"latency_summary":{"count":4000,"mean_us":139.7636975,"p50_us":143.3595,"p90_us":151.5515,"p99_us":176.1275,"p999_us":540.6715,"min_us":67.083,"max_us":2972.977},"lag_summary":{"count":3999,"mean_us":559.1735293823456,"p50_us":540.6715,"p90_us":999.4235,"p99_us":1146.8795,"p999_us":1146.8795,"min_us":3.138,"max_us":2288.703,"unsent":1}},"flags":[],"latency":{"count":4000,"min_ns":67083,"max_ns":2972977,"sum_ns":559054790,"negative":0,"buckets":[[208,2],[209,5],[210,5],[211,17],[212,29],[213,22],[214,25],[215,22],[216,33],[217,64],[218,89],[219,114],[220,112],[221,62],[222,189],[223,198],[224,837],[225,1016],[226,949],[227,118],[228,32],[229,28],[230,11],[231,3],[232,2],[233,1],[234,1],[237,2],[240,2],[244,1],[246,1],[249,1],[255,2],[256,1],[258,1],[273,1],[289,1],[294,1]]},"lag":{"count":3999,"min_ns":3138,"max_ns":2288703,"sum_ns":2236134944,"negative":0,"buckets":[[136,1],[144,1],[148,1],[153,1],[154,3],[155,1],[156,2],[158,1],[159,1],[161,1],[162,1],[164,1],[167,3],[168,4],[169,1],[170,1],[171,1],[173,2],[174,1],[177,4],[178,4],[179,2],[180,3],[181,2],[182,3],[183,4],[184,2],[185,1],[187,3],[188,2],[189,7],[190,3],[191,3],[192,7],[193,12],[194,11],[195,8],[196,3],[197,3],[198,11],[199,6],[200,5],[201,6],[202,13],[203,7],[204,5],[205,5],[206,6],[207,4],[208,18],[209,16],[210,17],[211,17],[212,14],[213,10],[214,12],[215,15],[216,11],[217,15],[218,8],[219,12],[220,23],[221,13],[222,25],[223,20],[224,25],[225,29],[226,29],[227,34],[228,30],[229,43],[230,35],[231,47],[232,37],[233,40],[234,30],[235,32],[236,27],[237,28],[238,17],[239,32],[240,82],[241,65],[242,20],[243,31],[244,62],[245,73],[246,148],[247,29],[248,32],[249,105],[250,50],[251,47],[252,44],[253,108],[254,40],[255,39],[256,98],[257,106],[258,123],[259,82],[260,93],[261,114],[262,136],[263,114],[264,110],[265,171],[266,110],[267,141],[268,110],[269,129],[270,77],[271,99],[272,225],[273,41],[289,1]],"unsent":1},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"pub_qos1_fixed_500","kind":"pub","question":"At 500 QoS 1 msgs/s, what does publishing cost?","qos":1,"payload":256,"rate":500,"window":64,"protocol":"MQTTv311","suite":"extended"},"profile":"standard","run_index":1,"run_id":"751727c45fe1","started_at":"2026-09-30T23:22:41Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2050692,"connect_ns":833997,"shape":"nowait"},"client_at_ready":{"utime_ticks":7,"stime_ticks":0,"threads":1,"hwm_kb":22500,"rss_kb":22500,"ctx_voluntary":1,"ctx_involuntary":2,"cpu_ns":81462628},"schedule":{"t_start":228941309992056,"t_measure":228943309992056,"t_end":228951309992056,"t_stop":228953309992056,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999894886,"client":{"cpu_user_s":0.86,"cpu_sys_s":0.23,"cpu_ns":1090000000,"cpu_source":"ticks","rss_start_kb":22836,"rss_end_kb":22892,"rss_peak_kb":22892,"threads":2,"ctx_voluntary":10322,"ctx_involuntary":1},"peer":{"cpu_user_s":0.01,"cpu_sys_s":0.17,"cpu_ns":178669632,"cpu_source":"schedstat","rss_start_kb":1924,"rss_end_kb":1924,"rss_peak_kb":1924,"threads":1,"ctx_voluntary":3998,"ctx_involuntary":0},"broker_cores":0.04290381372393447,"host":{"busy_cores":0.3612547466164295,"other_cores":0.159765145194184}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":4999,"received_window":4000,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":4999,"sent":4999,"sent_raw":5035,"probe_msgs":36,"dropped":0,"bytes_received":1449714},"cpu_cores":0.04290381372393447},"worker":{"ok":true,"shape":"nowait","connect_ns":833997,"window_ns":8000007061,"measure":{"sent":999,"done":999,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":228943310071921},"end":{"sent":4999,"done":4999,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":228951310078982},"final":{"sent":4999,"done":4999,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":228953312980050},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 4999 from the client; client sent 4999, completed 4999","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 4999; peer received 4999","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"client saw 4999 completions; peer received 4999","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"client published 4000 of 4000 offered in the window","severity":"not_sustained"},{"name":"payloads_intact","passed":true,"detail":"0 of 4999 payloads had an unexpected length","severity":"invalid"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.04 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.16 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":8.000007061,"client_sent":4000,"client_completed":4000,"delivered":4000,"msgs_per_s":499.99955868788953,"cpu_cores":0.1362498797424499,"cpu_us_per_msg":272.5,"cpu_user_us_per_msg":215.0,"cpu_sys_us_per_msg":57.5,"rss_start_kb":22836,"rss_end_kb":22892,"rss_peak_kb":22892,"threads":2,"ctx_switches_per_1k_msgs":2580.75,"latency_summary":{"count":4000,"mean_us":138.434218,"p50_us":143.3595,"p90_us":151.5515,"p99_us":184.3195,"p999_us":606.2075,"min_us":64.999,"max_us":2610.271},"lag_summary":{"count":3999,"mean_us":571.5427236809202,"p50_us":573.4395,"p90_us":1032.1915,"p99_us":1081.3435,"p999_us":1409.0235,"min_us":3.442,"max_us":2269.978,"unsent":1}},"flags":[],"latency":{"count":4000,"min_ns":64999,"max_ns":2610271,"sum_ns":553736872,"negative":0,"buckets":[[207,2],[208,2],[209,7],[210,6],[211,12],[212,17],[213,22],[214,21],[215,36],[216,48],[217,77],[218,104],[219,117],[220,127],[221,136],[222,253],[223,201],[224,733],[225,1380],[226,446],[227,113],[228,66],[229,30],[230,22],[231,5],[232,5],[233,1],[234,1],[237,1],[242,1],[245,1],[248,1],[256,1],[258,1],[273,1],[281,1],[289,1],[291,1]]},"lag":{"count":3999,"min_ns":3442,"max_ns":2269978,"sum_ns":2285599352,"negative":0,"buckets":[[138,1],[145,1],[146,1],[148,1],[153,1],[154,2],[158,2],[159,1],[176,1],[179,1],[181,1],[183,2],[184,1],[185,4],[186,3],[187,4],[188,5],[189,3],[190,5],[191,6],[192,7],[193,11],[194,6],[195,9],[196,9],[197,14],[198,6],[199,9],[200,2],[201,5],[202,6],[203,4],[204,7],[205,3],[206,7],[207,6],[208,63],[209,26],[210,30],[211,55],[212,23],[213,12],[214,5],[215,9],[216,9],[217,6],[218,7],[219,10],[220,16],[221,15],[222,18],[223,17],[224,32],[225,34],[226,27],[227,30],[228,26],[229,28],[230,29],[231,34],[232,16],[233,16],[234,14],[235,10],[236,13],[237,27],[238,30],[239,30],[240,48],[241,42],[242,67],[243,70],[244,50],[245,44],[246,54],[247,65],[248,93],[249,116],[250,69],[251,45],[252,32],[253,45],[254,41],[255,75],[256,159],[257,126],[258,115],[259,103],[260,96],[261,68],[262,115],[263,106],[264,119],[265,108],[266,144],[267,169],[268,97],[269,111],[270,84],[271,129],[272,288],[273,28],[277,1],[286,1],[288,1],[289,1]],"unsent":1},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"pub_qos1_fixed_500","kind":"pub","question":"At 500 QoS 1 msgs/s, what does publishing cost?","qos":1,"payload":256,"rate":500,"window":64,"protocol":"MQTTv311","suite":"extended"},"profile":"standard","run_index":2,"run_id":"5c382a228392","started_at":"2026-09-30T23:25:43Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2056390,"connect_ns":837259,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":1,"threads":1,"hwm_kb":22448,"rss_kb":22448,"ctx_voluntary":1,"ctx_involuntary":3,"cpu_ns":74588760},"schedule":{"t_start":229123304221091,"t_measure":229125304221091,"t_end":229133304221091,"t_stop":229135304221091,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999883793,"client":{"cpu_user_s":0.87,"cpu_sys_s":0.21,"cpu_ns":1080000000,"cpu_source":"ticks","rss_start_kb":22784,"rss_end_kb":22840,"rss_peak_kb":22840,"threads":2,"ctx_voluntary":10338,"ctx_involuntary":1},"peer":{"cpu_user_s":0.01,"cpu_sys_s":0.17,"cpu_ns":179872835,"cpu_source":"schedstat","rss_start_kb":1924,"rss_end_kb":1924,"rss_peak_kb":1924,"threads":1,"ctx_voluntary":3998,"ctx_involuntary":0},"broker_cores":0.042671244837168595,"host":{"busy_cores":0.3487550659724939,"other_cores":0.1485974291326809}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":4999,"received_window":4000,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":4999,"sent":4999,"sent_raw":5035,"probe_msgs":36,"dropped":0,"bytes_received":1449714},"cpu_cores":0.042671244837168595},"worker":{"ok":true,"shape":"nowait","connect_ns":837259,"window_ns":7999989362,"measure":{"sent":999,"done":999,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":229125304318940},"end":{"sent":4999,"done":4999,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":229133304308302},"final":{"sent":4999,"done":4999,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":229135306834374},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 4999 from the client; client sent 4999, completed 4999","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 4999; peer received 4999","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"client saw 4999 completions; peer received 4999","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"client published 4000 of 4000 offered in the window","severity":"not_sustained"},{"name":"payloads_intact","passed":true,"detail":"0 of 4999 payloads had an unexpected length","severity":"invalid"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.04 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.15 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999989362,"client_sent":4000,"client_completed":4000,"delivered":4000,"msgs_per_s":500.0006648758841,"cpu_cores":0.1350001795164887,"cpu_us_per_msg":270.0,"cpu_user_us_per_msg":217.5,"cpu_sys_us_per_msg":52.5,"rss_start_kb":22784,"rss_end_kb":22840,"rss_peak_kb":22840,"threads":2,"ctx_switches_per_1k_msgs":2584.75,"latency_summary":{"count":4000,"mean_us":135.89369575,"p50_us":143.3595,"p90_us":151.5515,"p99_us":167.9355,"p999_us":499.7115,"min_us":58.175,"max_us":1886.375},"lag_summary":{"count":3999,"mean_us":565.5178509627407,"p50_us":573.4395,"p90_us":999.4235,"p99_us":1081.3435,"p999_us":1146.8795,"min_us":3.639,"max_us":2860.421,"unsent":1}},"flags":[],"latency":{"count":4000,"min_ns":58175,"max_ns":1886375,"sum_ns":543574783,"negative":0,"buckets":[[204,1],[206,1],[207,2],[208,1],[209,8],[210,10],[211,21],[212,13],[213,22],[214,23],[215,25],[216,51],[217,74],[218,86],[219,129],[220,103],[221,224],[222,291],[223,196],[224,621],[225,1617],[226,304],[227,110],[228,32],[229,9],[230,8],[231,4],[232,5],[234,2],[237,1],[242,1],[254,1],[256,1],[258,1],[272,1],[284,1]]},"lag":{"count":3999,"min_ns":3639,"max_ns":2860421,"sum_ns":2261505886,"negative":0,"buckets":[[140,1],[145,1],[147,1],[148,2],[151,1],[157,2],[158,2],[163,5],[164,1],[165,1],[166,1],[167,3],[168,3],[169,1],[170,2],[172,1],[173,1],[174,1],[175,3],[177,6],[178,1],[179,4],[180,5],[181,2],[183,1],[184,1],[185,3],[186,4],[187,5],[188,1],[189,2],[190,2],[191,2],[192,6],[193,4],[194,9],[195,3],[196,5],[197,8],[198,6],[199,4],[200,5],[201,9],[202,5],[203,1],[204,6],[205,4],[206,4],[207,5],[208,16],[209,26],[210,19],[211,20],[212,13],[213,15],[214,20],[215,18],[216,13],[217,14],[218,16],[219,20],[220,13],[221,10],[222,19],[223,14],[224,26],[225,35],[226,36],[227,38],[228,40],[229,35],[230,58],[231,29],[232,39],[233,15],[234,14],[235,12],[236,15],[237,29],[238,27],[239,24],[240,66],[241,66],[242,106],[243,90],[244,35],[245,47],[246,50],[247,61],[248,47],[249,46],[250,60],[251,53],[252,36],[253,41],[254,43],[255,64],[256,121],[257,128],[258,111],[259,136],[260,129],[261,114],[262,108],[263,113],[264,136],[265,200],[266,46],[267,112],[268,110],[269,215],[270,83],[271,107],[272,193],[273,30],[288,1],[293,1]],"unsent":1},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"pub_qos1_fixed_5k","kind":"pub","question":"At 5,000 QoS 1 msgs/s, what does publishing cost?","qos":1,"payload":256,"rate":5000,"window":64,"protocol":"MQTTv311","suite":"extended"},"profile":"standard","run_index":0,"run_id":"21172ad2a6f1","started_at":"2026-09-30T23:26:11Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2057238,"connect_ns":865336,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":0,"threads":1,"hwm_kb":22928,"rss_kb":22928,"ctx_voluntary":1,"ctx_involuntary":4,"cpu_ns":75394575},"schedule":{"t_start":229151313860102,"t_measure":229153313860102,"t_end":229161313860102,"t_stop":229163313860102,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999869319,"client":{"cpu_user_s":2.14,"cpu_sys_s":0.78,"cpu_ns":2916527712,"cpu_source":"schedstat","rss_start_kb":23280,"rss_end_kb":23344,"rss_peak_kb":23344,"threads":3,"ctx_voluntary":5133,"ctx_involuntary":3},"peer":{"cpu_user_s":0.06,"cpu_sys_s":0.53,"cpu_ns":591303683,"cpu_source":"schedstat","rss_start_kb":1916,"rss_end_kb":1916,"rss_peak_kb":1916,"threads":1,"ctx_voluntary":31831,"ctx_involuntary":2},"broker_cores":0.16771448963715252,"host":{"busy_cores":0.7762626803479163,"other_cores":0.17006210361072016}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":49999,"received_window":40002,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":49999,"sent":49999,"sent_raw":50035,"probe_msgs":36,"dropped":0,"bytes_received":14499714},"cpu_cores":0.16771448963715252},"worker":{"ok":true,"shape":"nowait","connect_ns":865336,"window_ns":8000110809,"measure":{"sent":9996,"done":9996,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":229153313939549},"end":{"sent":49999,"done":49999,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":229161314050358},"final":{"sent":49999,"done":49999,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":229163316329714},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 49999 from the client; client sent 49999, completed 49999","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 49999; peer received 49999","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"client saw 49999 completions; peer received 49999","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"client published 40003 of 40001 offered in the window","severity":"not_sustained"},{"name":"payloads_intact","passed":true,"detail":"0 of 49999 payloads had an unexpected length","severity":"invalid"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.17 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.17 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":8.000110809,"client_sent":40003,"client_completed":40003,"delivered":40002,"msgs_per_s":5000.180741871522,"cpu_cores":0.36456091442120425,"cpu_us_per_msg":72.90772472064596,"cpu_user_us_per_msg":53.49598780091493,"cpu_sys_us_per_msg":19.498537609679275,"rss_start_kb":23280,"rss_end_kb":23344,"rss_peak_kb":23344,"threads":3,"ctx_switches_per_1k_msgs":128.39037072219583,"latency_summary":{"count":40002,"mean_us":73.44759452027398,"p50_us":64.5115,"p90_us":104.4475,"p99_us":135.1675,"p999_us":1277.9515,"min_us":30.445,"max_us":2472.969},"lag_summary":{"count":39999,"mean_us":809.6076561914048,"p50_us":802.8155,"p90_us":1343.4875,"p99_us":1540.0955,"p999_us":1671.1675,"min_us":29.73,"max_us":3638.357,"unsent":1}},"flags":[],"latency":{"count":40002,"min_ns":30445,"max_ns":2472969,"sum_ns":2938050676,"negative":0,"buckets":[[189,3],[190,55],[191,83],[192,296],[193,736],[194,704],[195,1126],[196,1513],[197,1456],[198,1361],[199,1498],[200,1772],[201,1727],[202,1550],[203,1240],[204,1257],[205,1536],[206,1358],[207,1139],[208,2298],[209,1583],[210,1663],[211,1831],[212,1956],[213,1565],[214,959],[215,891],[216,1506],[217,1484],[218,634],[219,474],[220,429],[221,607],[222,1004],[223,208],[224,184],[225,76],[226,36],[227,15],[228,9],[229,12],[230,16],[231,7],[232,8],[233,3],[234,5],[235,4],[236,4],[237,2],[238,1],[239,2],[241,4],[242,1],[243,1],[244,1],[245,3],[246,3],[247,3],[249,4],[250,1],[251,1],[252,3],[254,1],[256,1],[257,1],[258,2],[259,9],[260,1],[261,2],[262,3],[263,5],[264,1],[265,1],[269,2],[270,5],[271,6],[272,5],[273,3],[274,2],[275,4],[276,3],[277,3],[278,1],[279,1],[280,2],[281,1],[282,1],[283,6],[284,3],[285,1],[286,1],[288,4],[289,8],[290,2]]},"lag":{"count":39999,"min_ns":29730,"max_ns":3638357,"sum_ns":32383496640,"negative":0,"buckets":[[189,2],[190,1],[191,3],[192,10],[193,10],[194,9],[195,4],[196,8],[197,6],[198,6],[199,13],[200,12],[201,11],[202,15],[203,4],[204,10],[205,12],[206,14],[207,6],[208,23],[209,30],[210,40],[211,37],[212,55],[213,54],[214,49],[215,62],[216,45],[217,69],[218,48],[219,43],[220,43],[221,55],[222,45],[223,46],[224,119],[225,84],[226,106],[227,120],[228,101],[229,113],[230,96],[231,117],[232,113],[233,98],[234,118],[235,160],[236,159],[237,182],[238,239],[239,265],[240,567],[241,542],[242,551],[243,554],[244,538],[245,588],[246,614],[247,596],[248,632],[249,639],[250,582],[251,553],[252,472],[253,451],[254,447],[255,492],[256,942],[257,1026],[258,972],[259,856],[260,871],[261,1000],[262,977],[263,975],[264,854],[265,858],[266,1000],[267,1067],[268,937],[269,879],[270,860],[271,996],[272,2132],[273,1802],[274,2306],[275,1915],[276,1572],[277,1490],[278,971],[279,692],[280,95],[281,12],[282,8],[283,1],[284,1],[285,1],[287,2],[288,2],[289,1],[290,1],[291,2],[292,2],[293,2],[294,1],[295,2],[296,2],[297,2],[298,2],[299,2]],"unsent":1},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"pub_qos1_fixed_5k","kind":"pub","question":"At 5,000 QoS 1 msgs/s, what does publishing cost?","qos":1,"payload":256,"rate":5000,"window":64,"protocol":"MQTTv311","suite":"extended"},"profile":"standard","run_index":1,"run_id":"dba360ab1246","started_at":"2026-09-30T23:27:35Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2059886,"connect_ns":868068,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":0,"threads":1,"hwm_kb":22944,"rss_kb":22944,"ctx_voluntary":1,"ctx_involuntary":4,"cpu_ns":77356246},"schedule":{"t_start":229235329717459,"t_measure":229237329717459,"t_end":229245329717459,"t_stop":229247329717459,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999869955,"client":{"cpu_user_s":2.18,"cpu_sys_s":0.71,"cpu_ns":2890000000,"cpu_source":"ticks","rss_start_kb":23296,"rss_end_kb":23356,"rss_peak_kb":23356,"threads":2,"ctx_voluntary":5252,"ctx_involuntary":1},"peer":{"cpu_user_s":0.07,"cpu_sys_s":0.52,"cpu_ns":584883869,"cpu_source":"schedstat","rss_start_kb":1928,"rss_end_kb":1928,"rss_peak_kb":1928,"threads":1,"ctx_voluntary":32108,"ctx_involuntary":0},"broker_cores":0.16691396329079453,"host":{"busy_cores":0.7537622528765219,"other_cores":0.1524807450448112}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":49996,"received_window":40003,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":49996,"sent":49996,"sent_raw":50032,"probe_msgs":36,"dropped":0,"bytes_received":14498846},"cpu_cores":0.16691396329079453},"worker":{"ok":true,"shape":"nowait","connect_ns":868068,"window_ns":7999971770,"measure":{"sent":9996,"done":9993,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":229237329821359},"end":{"sent":49996,"done":49996,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":229245329793129},"final":{"sent":49996,"done":49996,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":229247332508948},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 49996 from the client; client sent 49996, completed 49996","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 49996; peer received 49996","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"client saw 49996 completions; peer received 49996","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"client published 40000 of 40000 offered in the window","severity":"not_sustained"},{"name":"payloads_intact","passed":true,"detail":"0 of 49996 payloads had an unexpected length","severity":"invalid"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.17 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.15 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.99997177,"client_sent":40000,"client_completed":40003,"delivered":40003,"msgs_per_s":5000.392645135546,"cpu_cores":0.36125127476543584,"cpu_us_per_msg":72.25,"cpu_user_us_per_msg":54.5,"cpu_sys_us_per_msg":17.75,"rss_start_kb":23296,"rss_end_kb":23356,"rss_peak_kb":23356,"threads":2,"ctx_switches_per_1k_msgs":131.325,"latency_summary":{"count":40003,"mean_us":79.2434857385696,"p50_us":71.6795,"p90_us":112.6395,"p99_us":135.1675,"p999_us":1409.0235,"min_us":31.142,"max_us":2549.237},"lag_summary":{"count":39996,"mean_us":809.8911650165016,"p50_us":802.8155,"p90_us":1343.4875,"p99_us":1540.0955,"p999_us":1671.1675,"min_us":31.378,"max_us":3190.513,"unsent":4}},"flags":[],"latency":{"count":40003,"min_ns":31142,"max_ns":2549237,"sum_ns":3169977160,"negative":0,"buckets":[[190,8],[191,18],[192,123],[193,359],[194,324],[195,673],[196,1277],[197,1015],[198,1194],[199,1166],[200,1098],[201,842],[202,1033],[203,1215],[204,1580],[205,1611],[206,1275],[207,1167],[208,2193],[209,2202],[210,2249],[211,2034],[212,1702],[213,2090],[214,1512],[215,1450],[216,1914],[217,1618],[218,799],[219,608],[220,615],[221,716],[222,1461],[223,300],[224,238],[225,77],[226,35],[227,11],[228,9],[229,13],[230,11],[231,7],[232,4],[233,8],[234,6],[235,2],[236,2],[237,2],[238,5],[239,4],[240,4],[241,5],[242,5],[243,1],[244,7],[245,8],[246,1],[247,3],[248,2],[249,2],[250,2],[251,1],[252,5],[253,1],[254,2],[255,1],[256,4],[257,2],[258,4],[259,2],[260,2],[262,1],[266,1],[267,2],[268,2],[269,2],[270,2],[272,2],[273,1],[274,7],[275,1],[277,3],[278,3],[279,4],[280,1],[281,1],[282,3],[283,5],[284,4],[285,3],[286,2],[287,4],[288,2],[290,4],[291,4]]},"lag":{"count":39996,"min_ns":31378,"max_ns":3190513,"sum_ns":32392407036,"negative":0,"buckets":[[190,2],[191,1],[192,10],[193,7],[194,8],[195,8],[196,11],[197,13],[198,4],[199,7],[200,4],[201,9],[202,13],[203,11],[204,9],[205,5],[206,8],[207,6],[208,40],[209,49],[210,41],[211,61],[212,40],[213,47],[214,58],[215,41],[216,59],[217,43],[218,45],[219,52],[220,44],[221,53],[222,51],[223,48],[224,89],[225,112],[226,90],[227,97],[228,104],[229,89],[230,103],[231,115],[232,108],[233,111],[234,130],[235,163],[236,188],[237,248],[238,247],[239,267],[240,506],[241,512],[242,522],[243,515],[244,568],[245,631],[246,648],[247,633],[248,649],[249,633],[250,535],[251,493],[252,481],[253,437],[254,427],[255,486],[256,1044],[257,1003],[258,910],[259,881],[260,854],[261,1028],[262,1012],[263,926],[264,846],[265,920],[266,1037],[267,987],[268,938],[269,879],[270,873],[271,1054],[272,1974],[273,1835],[274,2316],[275,1783],[276,1794],[277,1424],[278,965],[279,730],[280,91],[281,12],[282,13],[283,4],[284,4],[285,3],[287,1],[288,2],[289,1],[290,1],[291,1],[292,1],[294,1],[295,1],[296,2]],"unsent":4},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"pub_qos1_fixed_5k","kind":"pub","question":"At 5,000 QoS 1 msgs/s, what does publishing cost?","qos":1,"payload":256,"rate":5000,"window":64,"protocol":"MQTTv311","suite":"extended"},"profile":"standard","run_index":2,"run_id":"1a20191880c8","started_at":"2026-09-30T23:30:37Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2065547,"connect_ns":868761,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":1,"threads":1,"hwm_kb":22872,"rss_kb":22872,"ctx_voluntary":1,"ctx_involuntary":4,"cpu_ns":75152827},"schedule":{"t_start":229417341895886,"t_measure":229419341895886,"t_end":229427341895886,"t_stop":229429341895886,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999866849,"client":{"cpu_user_s":2.21,"cpu_sys_s":0.67,"cpu_ns":2880000000,"cpu_source":"ticks","rss_start_kb":23224,"rss_end_kb":23284,"rss_peak_kb":23284,"threads":2,"ctx_voluntary":5303,"ctx_involuntary":5},"peer":{"cpu_user_s":0.07,"cpu_sys_s":0.51,"cpu_ns":581711842,"cpu_source":"schedstat","rss_start_kb":1916,"rss_end_kb":1920,"rss_peak_kb":1920,"threads":1,"ctx_voluntary":31387,"ctx_involuntary":2},"broker_cores":0.16779416774515368,"host":{"busy_cores":0.7875131072697182,"other_cores":0.1869977571172948}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":49993,"received_window":39997,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":49993,"sent":49993,"sent_raw":50029,"probe_msgs":36,"dropped":0,"bytes_received":14497976},"cpu_cores":0.16779416774515368},"worker":{"ok":true,"shape":"nowait","connect_ns":868761,"window_ns":7999989000,"measure":{"sent":9996,"done":9996,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":229419341979695},"end":{"sent":49993,"done":49993,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":229427341968695},"final":{"sent":49993,"done":49993,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":229429344151429},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 49993 from the client; client sent 49993, completed 49993","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 49993; peer received 49993","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"client saw 49993 completions; peer received 49993","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"client published 39997 of 40000 offered in the window","severity":"not_sustained"},{"name":"payloads_intact","passed":true,"detail":"0 of 49993 payloads had an unexpected length","severity":"invalid"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.17 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.19 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999989,"client_sent":39997,"client_completed":39997,"delivered":39997,"msgs_per_s":4999.631874493827,"cpu_cores":0.3600004950006806,"cpu_us_per_msg":72.00540040503037,"cpu_user_us_per_msg":55.25414406080456,"cpu_sys_us_per_msg":16.751256344225816,"rss_start_kb":23224,"rss_end_kb":23284,"rss_peak_kb":23284,"threads":2,"ctx_switches_per_1k_msgs":132.70995324649348,"latency_summary":{"count":39997,"mean_us":82.90546165962448,"p50_us":75.7755,"p90_us":116.7355,"p99_us":135.1675,"p999_us":1605.6315,"min_us":31.099,"max_us":3413.361},"lag_summary":{"count":39993,"mean_us":811.5738269947241,"p50_us":802.8155,"p90_us":1343.4875,"p99_us":1540.0955,"p999_us":1671.1675,"min_us":28.565,"max_us":3529.209,"unsent":7}},"flags":[],"latency":{"count":39997,"min_ns":31099,"max_ns":3413361,"sum_ns":3315969750,"negative":0,"buckets":[[190,12],[191,15],[192,101],[193,314],[194,291],[195,636],[196,962],[197,811],[198,821],[199,921],[200,901],[201,759],[202,1032],[203,1270],[204,1340],[205,1295],[206,1133],[207,1130],[208,2277],[209,2315],[210,2139],[211,1993],[212,2007],[213,2154],[214,1780],[215,1812],[216,2036],[217,1565],[218,951],[219,758],[220,738],[221,907],[222,1730],[223,386],[224,313],[225,111],[226,48],[227,35],[228,13],[229,18],[230,8],[231,10],[232,15],[233,6],[234,10],[235,4],[236,5],[237,3],[239,3],[240,8],[241,2],[243,1],[244,1],[246,2],[251,2],[254,1],[256,1],[261,2],[262,2],[263,3],[264,6],[265,4],[266,2],[267,2],[268,1],[269,1],[271,2],[272,1],[273,2],[274,6],[275,5],[276,2],[277,1],[278,1],[279,2],[280,2],[283,1],[284,2],[285,2],[286,3],[287,6],[288,2],[289,5],[290,7],[291,2],[296,2],[297,5],[298,1]]},"lag":{"count":39993,"min_ns":28565,"max_ns":3529209,"sum_ns":32457272063,"negative":0,"buckets":[[187,1],[190,2],[191,3],[192,9],[193,13],[194,13],[195,10],[196,7],[197,7],[198,9],[199,10],[200,9],[201,6],[202,12],[203,12],[204,5],[205,13],[206,4],[207,23],[208,32],[209,40],[210,45],[211,49],[212,41],[213,37],[214,65],[215,46],[216,44],[217,51],[218,35],[219,46],[220,36],[221,46],[222,51],[223,52],[224,94],[225,96],[226,76],[227,91],[228,105],[229,101],[230,112],[231,90],[232,99],[233,135],[234,139],[235,170],[236,197],[237,208],[238,248],[239,263],[240,508],[241,494],[242,518],[243,508],[244,564],[245,604],[246,634],[247,646],[248,678],[249,629],[250,572],[251,482],[252,492],[253,434],[254,447],[255,436],[256,1054],[257,1057],[258,924],[259,846],[260,877],[261,994],[262,1069],[263,928],[264,840],[265,873],[266,1003],[267,1087],[268,988],[269,775],[270,871],[271,1036],[272,2114],[273,1705],[274,2333],[275,1758],[276,1729],[277,1516],[278,999],[279,715],[280,98],[281,12],[282,4],[283,5],[284,3],[285,2],[286,2],[287,2],[288,3],[289,2],[290,3],[291,2],[292,2],[293,1],[294,2],[295,1],[296,1],[297,1],[298,2]],"unsent":7},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"sub_qos1_fixed_500","kind":"sub","question":"At 500 QoS 1 msgs/s, what does receiving cost?","qos":1,"payload":256,"rate":500,"window":64,"protocol":"MQTTv311","suite":"extended"},"profile":"standard","run_index":0,"run_id":"5bcbf9841919","started_at":"2026-09-30T23:31:05Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2066386,"connect_ns":1156194,"shape":"nowait"},"client_at_ready":{"utime_ticks":7,"stime_ticks":0,"threads":2,"hwm_kb":22704,"rss_kb":22704,"ctx_voluntary":4,"ctx_involuntary":3,"cpu_ns":76387637},"schedule":{"t_start":229445358202927,"t_measure":229447358202927,"t_end":229455358202927,"t_stop":229457358202927,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999888168,"client":{"cpu_user_s":0.56,"cpu_sys_s":0.06,"cpu_ns":620000000,"cpu_source":"ticks","rss_start_kb":22780,"rss_end_kb":22836,"rss_peak_kb":22836,"threads":2,"ctx_voluntary":3995,"ctx_involuntary":1},"peer":{"cpu_user_s":0.06,"cpu_sys_s":0.38,"cpu_ns":438624398,"cpu_source":"schedstat","rss_start_kb":1932,"rss_end_kb":1932,"rss_peak_kb":1932,"threads":2,"ctx_voluntary":31923,"ctx_involuntary":0},"broker_cores":0.04111657476859869,"host":{"busy_cores":0.24500342490287672,"other_cores":0.07155695054461167}},"worker_exit":0,"peer_exit":0,"peer":{"role":"source","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":4996,"sent_window":3998,"acked_total":4996,"received_total":0,"received_window":0,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":4996,"sent":4996,"sent_raw":5032,"probe_msgs":36,"dropped":0,"bytes_received":1448846},"cpu_cores":0.04111657476859869},"worker":{"ok":true,"shape":"nowait","connect_ns":1156194,"window_ns":8000022288,"measure":{"sent":0,"done":0,"failed":0,"rejected":0,"received":998,"unmatched":0,"skipped":0,"at_ns":229447358306505},"end":{"sent":0,"done":0,"failed":0,"rejected":0,"received":4996,"unmatched":0,"skipped":0,"at_ns":229455358328793},"final":{"sent":0,"done":0,"failed":0,"rejected":0,"received":4996,"unmatched":0,"skipped":0,"at_ns":229457361599012},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_peer_publishes","passed":true,"detail":"broker received 4996; peer wrote 4996","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 4996; client received 4996","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"broker acknowledged 4996 from the peer; client received 4996; broker dropped 0","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"peer wrote 3998 of 4000 offered in the window","severity":"invalid"},{"name":"client_kept_up","passed":true,"detail":"client received 3998 of 3998 in the window","severity":"not_sustained"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.04 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.07 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":8.000022288,"offered":3998,"offered_per_s":499.74860770037895,"delivered":3998,"msgs_per_s":499.74860770037895,"broker_dropped":0,"undelivered_at_stop":0,"cpu_cores":0.07749978408560153,"cpu_us_per_msg":155.0775387693847,"cpu_user_us_per_msg":140.07003501750876,"cpu_sys_us_per_msg":15.007503751875937,"rss_start_kb":22780,"rss_end_kb":22836,"rss_peak_kb":22836,"threads":2,"ctx_switches_per_1k_msgs":999.4997498749375,"latency_summary":{"count":3998,"mean_us":258.83822261130564,"p50_us":258.0475,"p90_us":270.3355,"p99_us":303.1035,"p999_us":1802.2395,"min_us":141.543,"max_us":3777.389}},"flags":[],"latency":{"count":3998,"min_ns":141543,"max_ns":3777389,"sum_ns":1034835214,"negative":0,"buckets":[[225,2],[226,4],[227,8],[228,13],[229,18],[230,17],[231,44],[232,80],[233,90],[234,59],[235,75],[236,122],[237,154],[238,314],[239,1905],[240,795],[241,215],[242,51],[243,12],[244,2],[245,3],[246,2],[247,1],[248,1],[249,1],[250,1],[255,1],[263,1],[266,1],[269,1],[270,1],[283,1],[292,1],[294,1],[300,1]]},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"sub_qos1_fixed_500","kind":"sub","question":"At 500 QoS 1 msgs/s, what does receiving cost?","qos":1,"payload":256,"rate":500,"window":64,"protocol":"MQTTv311","suite":"extended"},"profile":"standard","run_index":1,"run_id":"bd22100e6520","started_at":"2026-09-30T23:32:29Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2069022,"connect_ns":803299,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":0,"threads":2,"hwm_kb":22704,"rss_kb":22704,"ctx_voluntary":3,"ctx_involuntary":1,"cpu_ns":75102734},"schedule":{"t_start":229529286435584,"t_measure":229531286435584,"t_end":229539286435584,"t_stop":229541286435584,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.99985152,"client":{"cpu_user_s":0.55,"cpu_sys_s":0.08,"cpu_ns":630000000,"cpu_source":"ticks","rss_start_kb":22780,"rss_end_kb":22836,"rss_peak_kb":22836,"threads":2,"ctx_voluntary":3998,"ctx_involuntary":2},"peer":{"cpu_user_s":0.12,"cpu_sys_s":0.33,"cpu_ns":456223437,"cpu_source":"schedstat","rss_start_kb":1928,"rss_end_kb":1928,"rss_peak_kb":1928,"threads":2,"ctx_voluntary":31945,"ctx_involuntary":0},"broker_cores":0.038995723760633,"host":{"busy_cores":0.181253364062437,"other_cores":0.006477190591657358}},"worker_exit":0,"peer_exit":0,"peer":{"role":"source","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":4999,"sent_window":4000,"acked_total":4999,"received_total":0,"received_window":0,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":4999,"sent":4999,"sent_raw":5035,"probe_msgs":36,"dropped":0,"bytes_received":1449714},"cpu_cores":0.038995723760633},"worker":{"ok":true,"shape":"nowait","connect_ns":803299,"window_ns":7999985174,"measure":{"sent":0,"done":0,"failed":0,"rejected":0,"received":999,"unmatched":0,"skipped":0,"at_ns":229531286547531},"end":{"sent":0,"done":0,"failed":0,"rejected":0,"received":4999,"unmatched":0,"skipped":0,"at_ns":229539286532705},"final":{"sent":0,"done":0,"failed":0,"rejected":0,"received":4999,"unmatched":0,"skipped":0,"at_ns":229541289133221},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_peer_publishes","passed":true,"detail":"broker received 4999; peer wrote 4999","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 4999; client received 4999","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"broker acknowledged 4999 from the peer; client received 4999; broker dropped 0","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"peer wrote 4000 of 4000 offered in the window","severity":"invalid"},{"name":"client_kept_up","passed":true,"detail":"client received 4000 of 4000 in the window","severity":"not_sustained"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.04 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.01 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999985174,"offered":4000,"offered_per_s":500.0009266267173,"delivered":4000,"msgs_per_s":500.0009266267173,"broker_dropped":0,"undelivered_at_stop":0,"cpu_cores":0.07875014594370797,"cpu_us_per_msg":157.5,"cpu_user_us_per_msg":137.5,"cpu_sys_us_per_msg":20.0,"rss_start_kb":22780,"rss_end_kb":22836,"rss_peak_kb":22836,"threads":2,"ctx_switches_per_1k_msgs":1000.0,"latency_summary":{"count":4000,"mean_us":257.074207,"p50_us":258.0475,"p90_us":270.3355,"p99_us":303.1035,"p999_us":966.6555,"min_us":138.402,"max_us":3632.424}},"flags":[],"latency":{"count":4000,"min_ns":138402,"max_ns":3632424,"sum_ns":1028296828,"negative":0,"buckets":[[224,1],[225,5],[226,3],[227,6],[228,5],[229,15],[230,19],[231,30],[232,74],[233,73],[234,105],[235,144],[236,143],[237,247],[238,651],[239,1028],[240,1176],[241,192],[242,46],[243,24],[244,3],[249,1],[251,2],[260,1],[261,1],[269,1],[280,1],[281,1],[292,1],[299,1]]},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"sub_qos1_fixed_500","kind":"sub","question":"At 500 QoS 1 msgs/s, what does receiving cost?","qos":1,"payload":256,"rate":500,"window":64,"protocol":"MQTTv311","suite":"extended"},"profile":"standard","run_index":2,"run_id":"3734dcc4432f","started_at":"2026-09-30T23:35:31Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2074687,"connect_ns":859370,"shape":"nowait"},"client_at_ready":{"utime_ticks":7,"stime_ticks":0,"threads":2,"hwm_kb":22708,"rss_kb":22708,"ctx_voluntary":4,"ctx_involuntary":1,"cpu_ns":81315218},"schedule":{"t_start":229711313293404,"t_measure":229713313293404,"t_end":229721313293404,"t_stop":229723313293404,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.99987197,"client":{"cpu_user_s":0.55,"cpu_sys_s":0.09,"cpu_ns":640000000,"cpu_source":"ticks","rss_start_kb":22792,"rss_end_kb":22840,"rss_peak_kb":22840,"threads":2,"ctx_voluntary":3993,"ctx_involuntary":0},"peer":{"cpu_user_s":0.0,"cpu_sys_s":0.46,"cpu_ns":456694786,"cpu_source":"schedstat","rss_start_kb":1932,"rss_end_kb":1932,"rss_peak_kb":1932,"threads":2,"ctx_voluntary":31948,"ctx_involuntary":0},"broker_cores":0.03863611832277861,"host":{"busy_cores":0.18125290072611,"other_cores":0.00552774021457246}},"worker_exit":0,"peer_exit":0,"peer":{"role":"source","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":4997,"sent_window":3998,"acked_total":4997,"received_total":0,"received_window":0,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":4997,"sent":4997,"sent_raw":5033,"probe_msgs":36,"dropped":0,"bytes_received":1449134},"cpu_cores":0.03863611832277861},"worker":{"ok":true,"shape":"nowait","connect_ns":859370,"window_ns":7999985827,"measure":{"sent":0,"done":0,"failed":0,"rejected":0,"received":999,"unmatched":0,"skipped":0,"at_ns":229713313404702},"end":{"sent":0,"done":0,"failed":0,"rejected":0,"received":4997,"unmatched":0,"skipped":0,"at_ns":229721313390529},"final":{"sent":0,"done":0,"failed":0,"rejected":0,"received":4997,"unmatched":0,"skipped":0,"at_ns":229723316732506},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_peer_publishes","passed":true,"detail":"broker received 4997; peer wrote 4997","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 4997; client received 4997","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"broker acknowledged 4997 from the peer; client received 4997; broker dropped 0","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"peer wrote 3998 of 4000 offered in the window","severity":"invalid"},{"name":"client_kept_up","passed":true,"detail":"client received 3998 of 3998 in the window","severity":"not_sustained"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.04 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.01 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999985827,"offered":3998,"offered_per_s":499.7508853711623,"delivered":3998,"msgs_per_s":499.7508853711623,"broker_dropped":0,"undelivered_at_stop":0,"cpu_cores":0.08000014173025109,"cpu_us_per_msg":160.08004002001002,"cpu_user_us_per_msg":137.5687843921961,"cpu_sys_us_per_msg":22.511255627813906,"rss_start_kb":22792,"rss_end_kb":22840,"rss_peak_kb":22840,"threads":2,"ctx_switches_per_1k_msgs":998.7493746873437,"latency_summary":{"count":3998,"mean_us":261.76601925962984,"p50_us":270.3355,"p90_us":286.7195,"p99_us":303.1035,"p999_us":2686.9755,"min_us":129.747,"max_us":2701.782}},"flags":[],"latency":{"count":3998,"min_ns":129747,"max_ns":2701782,"sum_ns":1046540545,"negative":0,"buckets":[[223,1],[226,6],[227,11],[228,18],[229,23],[230,35],[231,54],[232,52],[233,62],[234,73],[235,106],[236,119],[237,529],[238,494],[239,398],[240,1342],[241,618],[242,30],[243,8],[244,2],[245,1],[246,1],[249,1],[259,1],[261,2],[262,1],[263,1],[266,2],[267,2],[292,5]]},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"sub_qos1_fixed_5k","kind":"sub","question":"At 5,000 QoS 1 msgs/s, what does receiving cost?","qos":1,"payload":256,"rate":5000,"window":64,"protocol":"MQTTv311","suite":"extended"},"profile":"standard","run_index":0,"run_id":"0dcd85dfef28","started_at":"2026-09-30T23:35:59Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2075578,"connect_ns":821449,"shape":"nowait"},"client_at_ready":{"utime_ticks":5,"stime_ticks":1,"threads":2,"hwm_kb":23148,"rss_kb":23148,"ctx_voluntary":4,"ctx_involuntary":1,"cpu_ns":75838516},"schedule":{"t_start":229739327335657,"t_measure":229741327335657,"t_end":229749327335657,"t_stop":229751327335657,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999872013,"client":{"cpu_user_s":2.2,"cpu_sys_s":0.32,"cpu_ns":2521856162,"cpu_source":"schedstat","rss_start_kb":23352,"rss_end_kb":23412,"rss_peak_kb":23412,"threads":3,"ctx_voluntary":31909,"ctx_involuntary":4},"peer":{"cpu_user_s":0.0,"cpu_sys_s":1.12,"cpu_ns":1127488338,"cpu_source":"schedstat","rss_start_kb":1932,"rss_end_kb":1932,"rss_peak_kb":1932,"threads":2,"ctx_voluntary":31957,"ctx_involuntary":0},"broker_cores":0.2778708204815876,"host":{"busy_cores":0.7412618589851933,"other_cores":0.007215677939121433}},"worker_exit":0,"peer_exit":0,"peer":{"role":"source","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":49983,"sent_window":39988,"acked_total":49983,"received_total":0,"received_window":0,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":49983,"sent":49983,"sent_raw":50019,"probe_msgs":36,"dropped":0,"bytes_received":14495074},"cpu_cores":0.2778708204815876},"worker":{"ok":true,"shape":"nowait","connect_ns":821449,"window_ns":7999976872,"measure":{"sent":0,"done":0,"failed":0,"rejected":0,"received":9995,"unmatched":0,"skipped":0,"at_ns":229741327428984},"end":{"sent":0,"done":0,"failed":0,"rejected":0,"received":49982,"unmatched":0,"skipped":0,"at_ns":229749327405856},"final":{"sent":0,"done":0,"failed":0,"rejected":0,"received":49983,"unmatched":0,"skipped":0,"at_ns":229751329688863},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_peer_publishes","passed":true,"detail":"broker received 49983; peer wrote 49983","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 49983; client received 49983","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"broker acknowledged 49983 from the peer; client received 49983; broker dropped 0","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"peer wrote 39988 of 40000 offered in the window","severity":"invalid"},{"name":"client_kept_up","passed":true,"detail":"client received 39987 of 39988 in the window","severity":"not_sustained"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.28 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.01 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999976872,"offered":39988,"offered_per_s":4998.514450705276,"delivered":39987,"msgs_per_s":4998.3894503439005,"broker_dropped":0,"undelivered_at_stop":0,"cpu_cores":0.3152329315884052,"cpu_us_per_msg":63.06690079275764,"cpu_user_us_per_msg":55.01788081126366,"cpu_sys_us_per_msg":8.002600845274713,"rss_start_kb":23352,"rss_end_kb":23412,"rss_peak_kb":23412,"threads":3,"ctx_switches_per_1k_msgs":798.0843774226623,"latency_summary":{"count":39987,"mean_us":133.94322897441668,"p50_us":135.1675,"p90_us":176.1275,"p99_us":192.5115,"p999_us":483.3275,"min_us":71.577,"max_us":2264.28}},"flags":[],"latency":{"count":39987,"min_ns":71577,"max_ns":2264280,"sum_ns":5355987897,"negative":0,"buckets":[[209,329],[210,679],[211,374],[212,288],[213,232],[214,172],[215,366],[216,677],[217,664],[218,946],[219,9189],[220,2509],[221,567],[222,430],[223,640],[224,8187],[225,3461],[226,1792],[227,970],[228,3417],[229,2520],[230,829],[231,384],[232,138],[233,41],[234,50],[235,15],[236,18],[237,10],[238,5],[239,5],[240,7],[241,4],[242,7],[243,4],[244,3],[245,4],[246,2],[247,2],[249,5],[250,2],[251,1],[252,2],[253,1],[254,4],[255,2],[256,3],[257,4],[258,2],[261,2],[262,2],[263,3],[264,2],[265,1],[267,1],[268,1],[270,1],[272,1],[273,2],[274,1],[276,1],[283,1],[285,1],[288,3],[289,1]]},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"sub_qos1_fixed_5k","kind":"sub","question":"At 5,000 QoS 1 msgs/s, what does receiving cost?","qos":1,"payload":256,"rate":5000,"window":64,"protocol":"MQTTv311","suite":"extended"},"profile":"standard","run_index":1,"run_id":"f49b33ecb6e1","started_at":"2026-09-30T23:37:23Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2078192,"connect_ns":817479,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":0,"threads":2,"hwm_kb":23200,"rss_kb":23200,"ctx_voluntary":4,"ctx_involuntary":3,"cpu_ns":76121937},"schedule":{"t_start":229823353315958,"t_measure":229825353315958,"t_end":229833353315958,"t_stop":229835353315958,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999866857,"client":{"cpu_user_s":2.09,"cpu_sys_s":0.45,"cpu_ns":2535639834,"cpu_source":"schedstat","rss_start_kb":23400,"rss_end_kb":23464,"rss_peak_kb":23464,"threads":3,"ctx_voluntary":31860,"ctx_involuntary":0},"peer":{"cpu_user_s":0.0,"cpu_sys_s":1.11,"cpu_ns":1103955819,"cpu_source":"schedstat","rss_start_kb":1928,"rss_end_kb":1928,"rss_peak_kb":1928,"threads":2,"ctx_voluntary":31944,"ctx_involuntary":0},"broker_cores":0.2726994135022515,"host":{"busy_cores":0.3512558459071365,"other_cores":0.0}},"worker_exit":0,"peer_exit":0,"peer":{"role":"source","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":49970,"sent_window":39983,"acked_total":49970,"received_total":0,"received_window":0,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":49970,"sent":49970,"sent_raw":50006,"probe_msgs":36,"dropped":0,"bytes_received":14491304},"cpu_cores":0.2726994135022515},"worker":{"ok":true,"shape":"nowait","connect_ns":817479,"window_ns":7999954565,"measure":{"sent":0,"done":0,"failed":0,"rejected":0,"received":9987,"unmatched":0,"skipped":0,"at_ns":229825353464644},"end":{"sent":0,"done":0,"failed":0,"rejected":0,"received":49969,"unmatched":0,"skipped":0,"at_ns":229833353419209},"final":{"sent":0,"done":0,"failed":0,"rejected":0,"received":49970,"unmatched":0,"skipped":0,"at_ns":229835355629560},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_peer_publishes","passed":true,"detail":"broker received 49970; peer wrote 49970","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 49970; client received 49970","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"broker acknowledged 49970 from the peer; client received 49970; broker dropped 0","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"peer wrote 39983 of 40000 offered in the window","severity":"invalid"},{"name":"client_kept_up","passed":true,"detail":"client received 39982 of 39983 in the window","severity":"not_sustained"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.27 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.00 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999954565,"offered":39983,"offered_per_s":4997.903384967537,"delivered":39982,"msgs_per_s":4997.778384257611,"broker_dropped":0,"undelivered_at_stop":0,"cpu_cores":0.3169567793664088,"cpu_us_per_msg":63.41953464058826,"cpu_user_us_per_msg":52.27352308538842,"cpu_sys_us_per_msg":11.255064779150619,"rss_start_kb":23400,"rss_end_kb":23464,"rss_peak_kb":23464,"threads":3,"ctx_switches_per_1k_msgs":796.8585863638638,"latency_summary":{"count":39982,"mean_us":136.56331076484418,"p50_us":135.1675,"p90_us":176.1275,"p99_us":200.7035,"p999_us":770.0475,"min_us":72.161,"max_us":2478.005}},"flags":[],"latency":{"count":39982,"min_ns":72161,"max_ns":2478005,"sum_ns":5460074291,"negative":0,"buckets":[[209,105],[210,610],[211,464],[212,305],[213,238],[214,188],[215,465],[216,1153],[217,993],[218,756],[219,7777],[220,2120],[221,489],[222,453],[223,415],[224,8098],[225,4480],[226,1510],[227,1368],[228,3004],[229,3361],[230,341],[231,602],[232,397],[233,58],[234,34],[235,29],[236,14],[237,9],[238,9],[239,4],[240,4],[241,8],[242,8],[243,8],[244,4],[245,9],[246,4],[247,3],[248,4],[249,4],[250,3],[251,2],[252,5],[253,1],[254,3],[255,3],[256,4],[257,4],[258,2],[259,3],[260,2],[261,2],[262,2],[263,4],[264,3],[265,2],[266,2],[267,1],[268,4],[269,1],[270,2],[271,1],[272,4],[273,4],[274,2],[275,1],[276,2],[277,1],[279,1],[286,1],[288,4],[290,1]]},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"sub_qos1_fixed_5k","kind":"sub","question":"At 5,000 QoS 1 msgs/s, what does receiving cost?","qos":1,"payload":256,"rate":5000,"window":64,"protocol":"MQTTv311","suite":"extended"},"profile":"standard","run_index":2,"run_id":"6906b20ce9a1","started_at":"2026-09-30T23:40:25Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2083827,"connect_ns":843851,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":0,"threads":2,"hwm_kb":23216,"rss_kb":23216,"ctx_voluntary":4,"ctx_involuntary":3,"cpu_ns":77641215},"schedule":{"t_start":230005285301800,"t_measure":230007285301800,"t_end":230015285301800,"t_stop":230017285301800,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999834952,"client":{"cpu_user_s":2.11,"cpu_sys_s":0.44,"cpu_ns":2550000000,"cpu_source":"ticks","rss_start_kb":23420,"rss_end_kb":23480,"rss_peak_kb":23480,"threads":2,"ctx_voluntary":31896,"ctx_involuntary":5},"peer":{"cpu_user_s":0.17,"cpu_sys_s":0.96,"cpu_ns":1137805074,"cpu_source":"schedstat","rss_start_kb":1928,"rss_end_kb":1928,"rss_peak_kb":1928,"threads":2,"ctx_voluntary":31964,"ctx_involuntary":1},"broker_cores":0.2777629805280513,"host":{"busy_cores":0.7625157314620558,"other_cores":0.02376760609948134}},"worker_exit":0,"peer_exit":0,"peer":{"role":"source","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":49991,"sent_window":39992,"acked_total":49991,"received_total":0,"received_window":0,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":49991,"sent":49991,"sent_raw":50027,"probe_msgs":36,"dropped":0,"bytes_received":14497396},"cpu_cores":0.2777629805280513},"worker":{"ok":true,"shape":"nowait","connect_ns":843851,"window_ns":7999981470,"measure":{"sent":0,"done":0,"failed":0,"rejected":0,"received":9999,"unmatched":0,"skipped":0,"at_ns":230007285388027},"end":{"sent":0,"done":0,"failed":0,"rejected":0,"received":49991,"unmatched":0,"skipped":0,"at_ns":230015285369497},"final":{"sent":0,"done":0,"failed":0,"rejected":0,"received":49991,"unmatched":0,"skipped":0,"at_ns":230017287464887},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_peer_publishes","passed":true,"detail":"broker received 49991; peer wrote 49991","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 49991; client received 49991","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"broker acknowledged 49991 from the peer; client received 49991; broker dropped 0","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"peer wrote 39992 of 40000 offered in the window","severity":"invalid"},{"name":"client_kept_up","passed":true,"detail":"client received 39992 of 39992 in the window","severity":"not_sustained"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.28 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.02 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.99998147,"offered":39992,"offered_per_s":4999.01157896057,"delivered":39992,"msgs_per_s":4999.01157896057,"broker_dropped":0,"undelivered_at_stop":0,"cpu_cores":0.3187507383063976,"cpu_us_per_msg":63.7627525505101,"cpu_user_us_per_msg":52.76055211042208,"cpu_sys_us_per_msg":11.002200440088018,"rss_start_kb":23420,"rss_end_kb":23480,"rss_peak_kb":23480,"threads":2,"ctx_switches_per_1k_msgs":797.6845369073815,"latency_summary":{"count":39992,"mean_us":134.1556797359472,"p50_us":135.1675,"p90_us":176.1275,"p99_us":200.7035,"p999_us":540.6715,"min_us":70.141,"max_us":2046.078}},"flags":[],"latency":{"count":39992,"min_ns":70141,"max_ns":2046078,"sum_ns":5365153944,"negative":0,"buckets":[[209,186],[210,707],[211,473],[212,300],[213,205],[214,170],[215,448],[216,788],[217,711],[218,568],[219,8216],[220,4270],[221,713],[222,384],[223,417],[224,6758],[225,4605],[226,1997],[227,579],[228,2629],[229,3793],[230,326],[231,256],[232,206],[233,49],[234,45],[235,43],[236,25],[237,6],[238,13],[239,10],[240,7],[241,8],[242,5],[243,3],[244,6],[245,3],[246,5],[247,2],[248,2],[250,3],[252,3],[253,2],[254,5],[255,1],[256,4],[257,5],[258,3],[259,1],[260,5],[261,3],[262,3],[263,1],[265,3],[266,1],[267,1],[269,2],[270,2],[271,2],[272,1],[273,1],[274,1],[286,1],[287,1]]},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"rtt_qos0_fixed","kind":"rtt","question":"Round trip at 1,000 req/s with QoS 0.","qos":0,"payload":256,"rate":1000,"window":64,"protocol":"MQTTv311","suite":"extended"},"profile":"standard","run_index":0,"run_id":"76338e12f14d","started_at":"2026-09-30T23:40:53Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2084724,"connect_ns":916602,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":0,"threads":1,"hwm_kb":22744,"rss_kb":22744,"ctx_voluntary":1,"ctx_involuntary":2,"cpu_ns":75080081},"schedule":{"t_start":230033302394096,"t_measure":230035302394096,"t_end":230043302394096,"t_stop":230045302394096,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999831941,"client":{"cpu_user_s":0.91,"cpu_sys_s":0.33,"cpu_ns":1240000000,"cpu_source":"ticks","rss_start_kb":23020,"rss_end_kb":23076,"rss_peak_kb":23076,"threads":2,"ctx_voluntary":12055,"ctx_involuntary":0},"peer":{"cpu_user_s":0.02,"cpu_sys_s":0.24,"cpu_ns":261553366,"cpu_source":"schedstat","rss_start_kb":1924,"rss_end_kb":1924,"rss_peak_kb":1924,"threads":1,"ctx_voluntary":6460,"ctx_involuntary":0},"broker_cores":0.05828409939593254,"host":{"busy_cores":0.4375091909196396,"other_cores":0.19152697772904376}},"worker_exit":0,"peer_exit":0,"peer":{"role":"echo","protocol":"MQTTv311","qos":0,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":9999,"received_window":0,"echoed_total":9999,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":19998,"sent":19998,"sent_raw":20034,"probe_msgs":36,"dropped":0,"bytes_received":5689437},"cpu_cores":0.05828409939593254},"worker":{"ok":true,"shape":"nowait","connect_ns":916602,"window_ns":7999979283,"measure":{"sent":1999,"done":1999,"failed":0,"rejected":0,"received":1999,"unmatched":0,"skipped":0,"at_ns":230035302485532},"end":{"sent":9999,"done":9999,"failed":0,"rejected":0,"received":9999,"unmatched":0,"skipped":0,"at_ns":230043302464815},"final":{"sent":9999,"done":9999,"failed":0,"rejected":0,"received":9999,"unmatched":0,"skipped":0,"at_ns":230045305490266},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 9999 from the client; client sent 9999, completed 9999","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 19998; client received 9999, echo received 9999","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"client published 8000 of 8000 offered in the window","severity":"not_sustained"},{"name":"responses_kept_up","passed":true,"detail":"client received 8000 replies to 8000 requests in the window","severity":"not_sustained"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.06 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.19 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999979283,"requests":8000,"replies":8000,"msgs_per_s":1000.0025896317062,"cpu_cores":0.15500040139291446,"cpu_us_per_msg":155.0,"cpu_user_us_per_msg":113.75,"cpu_sys_us_per_msg":41.25,"rss_start_kb":23020,"rss_end_kb":23076,"rss_peak_kb":23076,"threads":2,"ctx_switches_per_1k_msgs":1506.875,"latency_summary":{"count":8000,"mean_us":257.528745,"p50_us":258.0475,"p90_us":286.7195,"p99_us":319.4875,"p999_us":1212.4155,"min_us":146.873,"max_us":2950.577},"lag_summary":{"count":7999,"mean_us":627.352171896487,"p50_us":606.2075,"p90_us":1146.8795,"p99_us":1343.4875,"p999_us":1540.0955,"min_us":1.678,"max_us":2777.41,"unsent":1}},"flags":[],"latency":{"count":8000,"min_ns":146873,"max_ns":2950577,"sum_ns":2060229960,"negative":0,"buckets":[[225,1],[227,2],[228,5],[229,12],[230,18],[231,39],[232,71],[233,97],[234,213],[235,386],[236,786],[237,1068],[238,1128],[239,1081],[240,1985],[241,931],[242,94],[243,32],[244,14],[245,6],[246,3],[247,4],[249,2],[250,2],[251,1],[253,2],[254,1],[255,1],[256,1],[260,1],[270,1],[273,3],[274,1],[275,1],[276,2],[281,1],[283,2],[294,2]]},"lag":{"count":7999,"min_ns":1678,"max_ns":2777410,"sum_ns":5018190023,"negative":0,"buckets":[[122,1],[124,1],[128,1],[136,1],[143,1],[145,2],[148,2],[151,1],[157,1],[158,1],[159,1],[160,3],[162,2],[163,1],[165,3],[166,1],[168,1],[169,2],[170,2],[171,1],[172,2],[173,1],[174,2],[175,1],[176,4],[177,4],[178,5],[179,2],[180,5],[181,2],[182,6],[183,6],[184,2],[185,2],[186,5],[187,3],[188,9],[189,1],[190,5],[191,2],[192,4],[193,10],[194,7],[195,19],[196,7],[197,7],[198,13],[199,16],[200,26],[201,19],[202,17],[203,23],[204,14],[205,16],[206,19],[207,12],[208,39],[209,39],[210,45],[211,45],[212,46],[213,40],[214,51],[215,49],[216,32],[217,37],[218,45],[219,25],[220,35],[221,33],[222,34],[223,29],[224,57],[225,40],[226,56],[227,47],[228,52],[229,54],[230,63],[231,51],[232,56],[233,40],[234,44],[235,37],[236,35],[237,62],[238,55],[239,50],[240,95],[241,83],[242,85],[243,71],[244,80],[245,57],[246,82],[247,92],[248,145],[249,136],[250,151],[251,177],[252,160],[253,134],[254,100],[255,102],[256,201],[257,215],[258,107],[259,231],[260,297],[261,86],[262,212],[263,247],[264,172],[265,255],[266,214],[267,229],[268,193],[269,190],[270,155],[271,225],[272,330],[273,229],[274,237],[275,286],[276,149],[277,30],[278,1],[279,1],[280,1],[283,1],[284,1],[285,1],[289,1],[292,1],[293,1]],"unsent":1},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"rtt_qos0_fixed","kind":"rtt","question":"Round trip at 1,000 req/s with QoS 0.","qos":0,"payload":256,"rate":1000,"window":64,"protocol":"MQTTv311","suite":"extended"},"profile":"standard","run_index":1,"run_id":"2ae968919892","started_at":"2026-09-30T23:42:17Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2087326,"connect_ns":898272,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":1,"threads":1,"hwm_kb":22692,"rss_kb":22692,"ctx_voluntary":1,"ctx_involuntary":3,"cpu_ns":80924470},"schedule":{"t_start":230117329431502,"t_measure":230119329431502,"t_end":230127329431502,"t_stop":230129329431502,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999888181,"client":{"cpu_user_s":0.95,"cpu_sys_s":0.3,"cpu_ns":1250000000,"cpu_source":"ticks","rss_start_kb":23028,"rss_end_kb":23084,"rss_peak_kb":23084,"threads":2,"ctx_voluntary":12021,"ctx_involuntary":2},"peer":{"cpu_user_s":0.02,"cpu_sys_s":0.23,"cpu_ns":253560560,"cpu_source":"schedstat","rss_start_kb":1924,"rss_end_kb":1924,"rss_peak_kb":1924,"threads":1,"ctx_voluntary":6403,"ctx_involuntary":0},"broker_cores":0.05827768956912124,"host":{"busy_cores":0.40500566091599977,"other_cores":0.15878027433143696}},"worker_exit":0,"peer_exit":0,"peer":{"role":"echo","protocol":"MQTTv311","qos":0,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":9998,"received_window":0,"echoed_total":9998,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":19996,"sent":19996,"sent_raw":20032,"probe_msgs":36,"dropped":0,"bytes_received":5688868},"cpu_cores":0.05827768956912124},"worker":{"ok":true,"shape":"nowait","connect_ns":898272,"window_ns":7999957625,"measure":{"sent":1999,"done":1999,"failed":0,"rejected":0,"received":1999,"unmatched":0,"skipped":0,"at_ns":230119329547704},"end":{"sent":9998,"done":9998,"failed":0,"rejected":0,"received":9998,"unmatched":0,"skipped":0,"at_ns":230127329505329},"final":{"sent":9998,"done":9998,"failed":0,"rejected":0,"received":9998,"unmatched":0,"skipped":0,"at_ns":230129331136809},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 9998 from the client; client sent 9998, completed 9998","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 19996; client received 9998, echo received 9998","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"client published 7999 of 8000 offered in the window","severity":"not_sustained"},{"name":"responses_kept_up","passed":true,"detail":"client received 7999 replies to 7999 requests in the window","severity":"not_sustained"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.06 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.16 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999957625,"requests":7999,"replies":7999,"msgs_per_s":999.8802962409441,"cpu_cores":0.15625082764110265,"cpu_us_per_msg":156.26953369171147,"cpu_user_us_per_msg":118.76484560570071,"cpu_sys_us_per_msg":37.50468808601075,"rss_start_kb":23028,"rss_end_kb":23084,"rss_peak_kb":23084,"threads":2,"ctx_switches_per_1k_msgs":1503.0628828603576,"latency_summary":{"count":7999,"mean_us":257.2518523565446,"p50_us":249.8555,"p90_us":286.7195,"p99_us":303.1035,"p999_us":1474.5595,"min_us":143.09,"max_us":2464.818},"lag_summary":{"count":7998,"mean_us":635.0595277569392,"p50_us":638.9755,"p90_us":1146.8795,"p99_us":1343.4875,"p999_us":1409.0235,"min_us":2.122,"max_us":1771.849,"unsent":2}},"flags":[],"latency":{"count":7999,"min_ns":143090,"max_ns":2464818,"sum_ns":2057757567,"negative":0,"buckets":[[225,1],[226,1],[227,1],[228,4],[229,13],[230,35],[231,46],[232,90],[233,124],[234,190],[235,317],[236,739],[237,1117],[238,1412],[239,941],[240,1920],[241,890],[242,88],[243,27],[244,13],[245,3],[246,4],[247,1],[248,2],[250,1],[255,1],[256,2],[258,1],[270,1],[272,2],[274,1],[275,1],[276,2],[278,1],[279,1],[280,1],[281,1],[289,1],[290,3]]},"lag":{"count":7998,"min_ns":2122,"max_ns":1771849,"sum_ns":5079206103,"negative":0,"buckets":[[128,1],[133,1],[136,1],[139,1],[144,1],[148,1],[150,2],[151,3],[152,1],[153,1],[155,2],[157,2],[158,1],[160,1],[161,1],[164,1],[165,1],[166,1],[167,3],[168,2],[176,1],[177,3],[178,3],[180,1],[181,2],[182,1],[183,3],[184,1],[185,3],[186,2],[188,3],[189,2],[190,2],[191,2],[192,4],[193,9],[194,4],[195,2],[196,6],[197,6],[198,15],[199,30],[200,29],[201,30],[202,29],[203,23],[204,23],[205,28],[206,34],[207,25],[208,54],[209,46],[210,25],[211,33],[212,39],[213,35],[214,35],[215,17],[216,27],[217,25],[218,29],[219,32],[220,33],[221,26],[222,25],[223,29],[224,55],[225,54],[226,43],[227,48],[228,49],[229,49],[230,38],[231,40],[232,43],[233,53],[234,44],[235,55],[236,81],[237,79],[238,70],[239,65],[240,121],[241,91],[242,80],[243,55],[244,59],[245,78],[246,56],[247,78],[248,93],[249,187],[250,198],[251,151],[252,116],[253,106],[254,113],[255,99],[256,192],[257,122],[258,236],[259,410],[260,114],[261,164],[262,150],[263,118],[264,266],[265,238],[266,224],[267,206],[268,157],[269,197],[270,300],[271,271],[272,264],[273,186],[274,341],[275,228],[276,158],[277,44],[283,1]],"unsent":2},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"rtt_qos0_fixed","kind":"rtt","question":"Round trip at 1,000 req/s with QoS 0.","qos":0,"payload":256,"rate":1000,"window":64,"protocol":"MQTTv311","suite":"extended"},"profile":"standard","run_index":2,"run_id":"28322d749790","started_at":"2026-09-30T23:45:19Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2093140,"connect_ns":832923,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":1,"threads":1,"hwm_kb":22680,"rss_kb":22680,"ctx_voluntary":1,"ctx_involuntary":1,"cpu_ns":74224671},"schedule":{"t_start":230299342171524,"t_measure":230301342171524,"t_end":230309342171524,"t_stop":230311342171524,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999870219,"client":{"cpu_user_s":0.95,"cpu_sys_s":0.32,"cpu_ns":1270000000,"cpu_source":"ticks","rss_start_kb":23016,"rss_end_kb":23072,"rss_peak_kb":23072,"threads":2,"ctx_voluntary":12232,"ctx_involuntary":1},"peer":{"cpu_user_s":0.03,"cpu_sys_s":0.24,"cpu_ns":264352099,"cpu_source":"schedstat","rss_start_kb":1920,"rss_end_kb":1920,"rss_peak_kb":1920,"threads":1,"ctx_voluntary":6679,"ctx_involuntary":1},"broker_cores":0.05787456387734682,"host":{"busy_cores":0.41750677305581424,"other_cores":0.1678350853506515}},"worker_exit":0,"peer_exit":0,"peer":{"role":"echo","protocol":"MQTTv311","qos":0,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":9999,"received_window":0,"echoed_total":9999,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":19998,"sent":19998,"sent_raw":20035,"probe_msgs":37,"dropped":0,"bytes_received":5689437},"cpu_cores":0.05787456387734682},"worker":{"ok":true,"shape":"nowait","connect_ns":832923,"window_ns":7999987221,"measure":{"sent":1999,"done":1999,"failed":0,"rejected":0,"received":1999,"unmatched":0,"skipped":0,"at_ns":230301342261110},"end":{"sent":9999,"done":9999,"failed":0,"rejected":0,"received":9999,"unmatched":0,"skipped":0,"at_ns":230309342248331},"final":{"sent":9999,"done":9999,"failed":0,"rejected":0,"received":9999,"unmatched":0,"skipped":0,"at_ns":230311344142770},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 9999 from the client; client sent 9999, completed 9999","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 19998; client received 9999, echo received 9999","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"client published 8000 of 8000 offered in the window","severity":"not_sustained"},{"name":"responses_kept_up","passed":true,"detail":"client received 8000 replies to 8000 requests in the window","severity":"not_sustained"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.06 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.17 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999987221,"requests":8000,"replies":8000,"msgs_per_s":1000.0015973775517,"cpu_cores":0.15875025358368633,"cpu_us_per_msg":158.75,"cpu_user_us_per_msg":118.75,"cpu_sys_us_per_msg":40.0,"rss_start_kb":23016,"rss_end_kb":23072,"rss_peak_kb":23072,"threads":2,"ctx_switches_per_1k_msgs":1529.125,"latency_summary":{"count":8000,"mean_us":256.75033525,"p50_us":249.8555,"p90_us":286.7195,"p99_us":319.4875,"p999_us":1343.4875,"min_us":153.601,"max_us":2468.51},"lag_summary":{"count":7999,"mean_us":624.6186289536191,"p50_us":606.2075,"p90_us":1146.8795,"p99_us":1343.4875,"p999_us":1409.0235,"min_us":3.594,"max_us":2087.078,"unsent":1}},"flags":[],"latency":{"count":8000,"min_ns":153601,"max_ns":2468510,"sum_ns":2054002682,"negative":0,"buckets":[[226,1],[227,3],[228,5],[229,17],[230,33],[231,47],[232,83],[233,115],[234,291],[235,326],[236,763],[237,1218],[238,1279],[239,790],[240,1970],[241,818],[242,143],[243,47],[244,17],[245,6],[246,1],[247,4],[248,1],[249,1],[250,1],[251,1],[252,1],[258,1],[260,1],[262,1],[265,1],[267,1],[270,2],[272,1],[275,1],[276,1],[278,2],[279,1],[281,1],[282,1],[286,1],[290,2]]},"lag":{"count":7999,"min_ns":3594,"max_ns":2087078,"sum_ns":4996324413,"negative":0,"buckets":[[140,2],[147,1],[148,1],[151,1],[155,2],[156,2],[159,1],[160,1],[161,3],[163,2],[164,1],[165,1],[166,2],[167,1],[169,1],[170,1],[172,2],[174,2],[175,1],[176,6],[177,1],[178,6],[179,4],[180,3],[181,3],[182,1],[183,7],[184,1],[185,2],[186,2],[187,3],[188,3],[189,3],[190,6],[191,4],[192,6],[193,11],[194,11],[195,13],[196,8],[197,6],[198,13],[199,15],[200,18],[201,19],[202,16],[203,19],[204,12],[205,11],[206,14],[207,15],[208,28],[209,28],[210,32],[211,26],[212,25],[213,35],[214,22],[215,16],[216,30],[217,32],[218,37],[219,22],[220,31],[221,40],[222,30],[223,24],[224,57],[225,76],[226,119],[227,105],[228,75],[229,102],[230,92],[231,53],[232,59],[233,33],[234,48],[235,38],[236,35],[237,51],[238,45],[239,43],[240,93],[241,81],[242,67],[243,82],[244,65],[245,59],[246,89],[247,131],[248,109],[249,137],[250,116],[251,109],[252,135],[253,135],[254,132],[255,145],[256,322],[257,212],[258,161],[259,170],[260,170],[261,150],[262,158],[263,210],[264,219],[265,128],[266,286],[267,514],[268,140],[269,235],[270,200],[271,128],[272,247],[273,207],[274,204],[275,246],[276,186],[277,38],[278,1],[280,1],[287,2]],"unsent":1},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"pub_fanout_fixed","kind":"pub","question":"At 2,000 QoS 1 msgs/s spread over 1,000 topics, what does publishing cost?","qos":1,"payload":256,"rate":2000,"window":64,"protocol":"MQTTv311","suite":"extended","topics":1000},"profile":"standard","run_index":0,"run_id":"b4ee5b824675","started_at":"2026-09-30T23:56:17Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2113570,"connect_ns":881547,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":1,"threads":1,"hwm_kb":22732,"rss_kb":22732,"ctx_voluntary":1,"ctx_involuntary":1,"cpu_ns":74705114},"schedule":{"t_start":230957312389215,"t_measure":230959312389215,"t_end":230967312389215,"t_stop":230969312389215,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999833904,"client":{"cpu_user_s":1.36,"cpu_sys_s":0.63,"cpu_ns":1986496862,"cpu_source":"schedstat","rss_start_kb":23076,"rss_end_kb":23136,"rss_peak_kb":23136,"threads":3,"ctx_voluntary":7398,"ctx_involuntary":7},"peer":{"cpu_user_s":0.05,"cpu_sys_s":0.29,"cpu_ns":336163193,"cpu_source":"schedstat","rss_start_kb":1924,"rss_end_kb":1924,"rss_peak_kb":1924,"threads":1,"ctx_voluntary":9688,"ctx_involuntary":2},"broker_cores":0.0962444982282722,"host":{"busy_cores":0.5700118345857096,"other_cores":0.18342880147377613}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":19999,"received_window":15998,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":19999,"sent":19999,"sent_raw":20035,"probe_msgs":36,"dropped":0,"bytes_received":5897709},"cpu_cores":0.0962444982282722},"worker":{"ok":true,"shape":"nowait","connect_ns":881547,"window_ns":8000040375,"measure":{"sent":3998,"done":3998,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":230959312502728},"end":{"sent":19999,"done":19997,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":230967312543103},"final":{"sent":19999,"done":19999,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":230969314104554},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 19999 from the client; client sent 19999, completed 19999","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 19999; peer received 19999","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"client saw 19999 completions; peer received 19999","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"client published 16001 of 16000 offered in the window","severity":"not_sustained"},{"name":"payloads_intact","passed":true,"detail":"0 of 19999 payloads had an unexpected length","severity":"invalid"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.10 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.18 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":8.000040375,"client_sent":16001,"client_completed":15999,"delivered":15998,"msgs_per_s":1999.7399075626543,"cpu_cores":0.24831085455615595,"cpu_us_per_msg":124.1482946065871,"cpu_user_us_per_msg":84.9946878320105,"cpu_sys_us_per_msg":39.37253921629898,"rss_start_kb":23076,"rss_end_kb":23136,"rss_peak_kb":23136,"threads":3,"ctx_switches_per_1k_msgs":462.78357602649834,"latency_summary":{"count":15998,"mean_us":110.59900643830478,"p50_us":104.4475,"p90_us":143.3595,"p99_us":159.7435,"p999_us":1540.0955,"min_us":34.487,"max_us":3638.524},"lag_summary":{"count":15999,"mean_us":701.663760672542,"p50_us":704.5115,"p90_us":1212.4155,"p99_us":1409.0235,"p999_us":1474.5595,"min_us":1.797,"max_us":3171.638,"unsent":1}},"flags":[],"latency":{"count":15998,"min_ns":34487,"max_ns":3638524,"sum_ns":1769362905,"negative":0,"buckets":[[192,1],[193,1],[195,3],[196,5],[197,10],[198,24],[199,21],[200,40],[201,53],[202,74],[203,59],[204,100],[205,170],[206,299],[207,252],[208,425],[209,364],[210,274],[211,481],[212,820],[213,391],[214,428],[215,1141],[216,1859],[217,916],[218,684],[219,1387],[220,929],[221,450],[222,516],[223,637],[224,1198],[225,1271],[226,459],[227,102],[228,49],[229,6],[230,12],[231,5],[232,8],[233,2],[234,1],[235,1],[236,1],[237,3],[238,3],[239,1],[240,2],[241,4],[242,1],[243,1],[244,3],[245,1],[246,1],[247,3],[248,1],[250,1],[251,2],[253,1],[256,2],[257,1],[258,1],[259,1],[261,1],[266,1],[267,2],[268,1],[269,1],[270,1],[271,2],[272,5],[273,4],[278,2],[279,1],[283,1],[287,1],[288,3],[289,6],[290,1],[293,1],[299,2]]},"lag":{"count":15999,"min_ns":1797,"max_ns":3171638,"sum_ns":11225918507,"negative":0,"buckets":[[124,1],[125,1],[130,1],[135,1],[138,2],[141,1],[142,2],[145,1],[146,1],[147,3],[151,1],[152,1],[160,2],[161,1],[162,3],[163,1],[164,1],[165,1],[167,1],[168,1],[169,2],[171,1],[172,3],[173,2],[174,2],[175,1],[176,6],[177,6],[178,1],[179,3],[180,3],[181,5],[182,2],[183,5],[184,6],[185,1],[186,6],[187,4],[188,2],[189,2],[190,1],[191,5],[192,6],[193,7],[194,3],[195,7],[196,4],[197,5],[198,6],[199,6],[200,5],[201,7],[202,8],[203,7],[204,9],[205,6],[206,6],[207,8],[208,18],[209,18],[210,17],[211,32],[212,48],[213,53],[214,45],[215,50],[216,50],[217,46],[218,46],[219,27],[220,39],[221,61],[222,53],[223,71],[224,133],[225,135],[226,128],[227,133],[228,122],[229,113],[230,95],[231,101],[232,97],[233,74],[234,83],[235,81],[236,97],[237,93],[238,188],[239,91],[240,189],[241,133],[242,154],[243,153],[244,154],[245,186],[246,215],[247,233],[248,213],[249,239],[250,213],[251,250],[252,252],[253,255],[254,269],[255,307],[256,488],[257,356],[258,353],[259,403],[260,257],[261,355],[262,315],[263,262],[264,333],[265,453],[266,472],[267,496],[268,574],[269,596],[270,463],[271,357],[272,773],[273,564],[274,573],[275,732],[276,581],[277,176],[278,6],[279,4],[282,2],[284,1],[285,1],[288,1],[289,1],[293,1],[296,1]],"unsent":1},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"pub_fanout_fixed","kind":"pub","question":"At 2,000 QoS 1 msgs/s spread over 1,000 topics, what does publishing cost?","qos":1,"payload":256,"rate":2000,"window":64,"protocol":"MQTTv311","suite":"extended","topics":1000},"profile":"standard","run_index":1,"run_id":"4ead1cc7193c","started_at":"2026-09-30T23:57:41Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2116181,"connect_ns":838604,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":0,"threads":1,"hwm_kb":22672,"rss_kb":22672,"ctx_voluntary":1,"ctx_involuntary":4,"cpu_ns":75144942},"schedule":{"t_start":231041334299187,"t_measure":231043334299187,"t_end":231051334299187,"t_stop":231053334299187,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999880092,"client":{"cpu_user_s":1.39,"cpu_sys_s":0.56,"cpu_ns":1945248230,"cpu_source":"schedstat","rss_start_kb":23016,"rss_end_kb":23076,"rss_peak_kb":23076,"threads":3,"ctx_voluntary":7488,"ctx_involuntary":3},"peer":{"cpu_user_s":0.03,"cpu_sys_s":0.29,"cpu_ns":322894878,"cpu_source":"schedstat","rss_start_kb":1924,"rss_end_kb":1924,"rss_peak_kb":1924,"threads":1,"ctx_voluntary":9764,"ctx_involuntary":2},"broker_cores":0.09686407684721582,"host":{"busy_cores":0.5750086185166786,"other_cores":0.19462240359789632}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":19999,"received_window":15999,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":19999,"sent":19999,"sent_raw":20035,"probe_msgs":36,"dropped":0,"bytes_received":5897711},"cpu_cores":0.09686407684721582},"worker":{"ok":true,"shape":"nowait","connect_ns":838604,"window_ns":7999965110,"measure":{"sent":3999,"done":3999,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":231043334438356},"end":{"sent":19999,"done":19998,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":231051334403466},"final":{"sent":19999,"done":19999,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":231053336240466},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 19999 from the client; client sent 19999, completed 19999","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 19999; peer received 19999","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"client saw 19999 completions; peer received 19999","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"client published 16000 of 16000 offered in the window","severity":"not_sustained"},{"name":"payloads_intact","passed":true,"detail":"0 of 19999 payloads had an unexpected length","severity":"invalid"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.10 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.19 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.99996511,"client_sent":16000,"client_completed":15999,"delivered":15999,"msgs_per_s":1999.8837219928826,"cpu_cores":0.24315708921885537,"cpu_us_per_msg":121.578014375,"cpu_user_us_per_msg":86.875,"cpu_sys_us_per_msg":35.0,"rss_start_kb":23016,"rss_end_kb":23076,"rss_peak_kb":23076,"threads":3,"ctx_switches_per_1k_msgs":468.1875,"latency_summary":{"count":15999,"mean_us":112.4830171885743,"p50_us":108.5435,"p90_us":143.3595,"p99_us":159.7435,"p999_us":1032.1915,"min_us":38.373,"max_us":2239.125},"lag_summary":{"count":15999,"mean_us":696.5945669104319,"p50_us":704.5115,"p90_us":1212.4155,"p99_us":1343.4875,"p999_us":1474.5595,"min_us":2.506,"max_us":2772.664,"unsent":1}},"flags":[],"latency":{"count":15999,"min_ns":38373,"max_ns":2239125,"sum_ns":1799615792,"negative":0,"buckets":[[194,1],[195,1],[196,3],[197,14],[198,16],[199,18],[200,25],[201,66],[202,65],[203,44],[204,80],[205,157],[206,133],[207,130],[208,300],[209,278],[210,218],[211,392],[212,527],[213,355],[214,329],[215,966],[216,1979],[217,1331],[218,705],[219,1129],[220,1500],[221,602],[222,571],[223,750],[224,1337],[225,1138],[226,566],[227,114],[228,74],[229,14],[230,7],[231,3],[232,2],[233,2],[234,1],[236,2],[238,2],[239,2],[240,5],[241,5],[242,1],[243,1],[244,1],[248,1],[251,2],[252,1],[257,2],[259,1],[261,1],[262,2],[264,2],[265,1],[266,1],[267,1],[268,1],[269,2],[270,3],[271,2],[272,2],[275,1],[276,1],[280,2],[281,1],[282,1],[283,1],[288,4],[289,1]]},"lag":{"count":15999,"min_ns":2506,"max_ns":2772664,"sum_ns":11144816476,"negative":0,"buckets":[[131,1],[132,1],[135,2],[141,1],[144,1],[145,1],[150,1],[151,2],[153,1],[154,2],[156,1],[159,1],[160,1],[161,1],[162,2],[163,3],[164,1],[165,3],[167,1],[168,1],[169,2],[171,3],[172,2],[173,2],[174,4],[175,1],[176,2],[177,8],[178,3],[179,2],[180,2],[182,2],[183,3],[184,5],[185,7],[186,3],[187,5],[188,7],[189,1],[190,5],[191,4],[192,10],[193,6],[194,6],[195,11],[196,10],[197,14],[198,8],[199,5],[200,8],[201,8],[202,6],[203,10],[204,8],[205,15],[206,9],[207,6],[208,15],[209,9],[210,13],[211,35],[212,37],[213,56],[214,38],[215,48],[216,62],[217,64],[218,66],[219,50],[220,57],[221,61],[222,73],[223,71],[224,119],[225,133],[226,127],[227,100],[228,106],[229,92],[230,125],[231,80],[232,90],[233,71],[234,87],[235,107],[236,121],[237,97],[238,109],[239,71],[240,159],[241,149],[242,194],[243,191],[244,310],[245,197],[246,188],[247,207],[248,184],[249,219],[250,194],[251,188],[252,235],[253,218],[254,227],[255,247],[256,441],[257,441],[258,462],[259,343],[260,294],[261,383],[262,269],[263,321],[264,533],[265,404],[266,414],[267,467],[268,506],[269,460],[270,433],[271,457],[272,764],[273,708],[274,574],[275,825],[276,463],[277,82],[278,10],[279,1],[283,1],[285,2],[289,1],[290,1],[293,1]],"unsent":1},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"pub_fanout_fixed","kind":"pub","question":"At 2,000 QoS 1 msgs/s spread over 1,000 topics, what does publishing cost?","qos":1,"payload":256,"rate":2000,"window":64,"protocol":"MQTTv311","suite":"extended","topics":1000},"profile":"standard","run_index":2,"run_id":"98cbd4966ce5","started_at":"2026-10-01T00:00:43Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2121868,"connect_ns":872901,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":0,"threads":1,"hwm_kb":22708,"rss_kb":22708,"ctx_voluntary":1,"ctx_involuntary":1,"cpu_ns":74706044},"schedule":{"t_start":231223365924906,"t_measure":231225365924906,"t_end":231233365924906,"t_stop":231235365924906,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999885645,"client":{"cpu_user_s":1.41,"cpu_sys_s":0.56,"cpu_ns":1970000000,"cpu_source":"ticks","rss_start_kb":23048,"rss_end_kb":23116,"rss_peak_kb":23116,"threads":2,"ctx_voluntary":7281,"ctx_involuntary":2},"peer":{"cpu_user_s":0.03,"cpu_sys_s":0.28,"cpu_ns":314435446,"cpu_source":"schedstat","rss_start_kb":1920,"rss_end_kb":1920,"rss_peak_kb":1920,"threads":1,"ctx_voluntary":11508,"ctx_involuntary":1},"broker_cores":0.0942198468138228,"host":{"busy_cores":0.5662580943055469,"other_cores":0.18647973486126007}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":19999,"received_window":16001,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":19999,"sent":19999,"sent_raw":20035,"probe_msgs":36,"dropped":0,"bytes_received":5897711},"cpu_cores":0.0942198468138228},"worker":{"ok":true,"shape":"nowait","connect_ns":872901,"window_ns":7999992210,"measure":{"sent":3998,"done":3998,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":231225366024130},"end":{"sent":19999,"done":19999,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":231233366016340},"final":{"sent":19999,"done":19999,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":231235368116616},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 19999 from the client; client sent 19999, completed 19999","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 19999; peer received 19999","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"client saw 19999 completions; peer received 19999","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"client published 16001 of 16000 offered in the window","severity":"not_sustained"},{"name":"payloads_intact","passed":true,"detail":"0 of 19999 payloads had an unexpected length","severity":"invalid"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.09 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.19 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.99999221,"client_sent":16001,"client_completed":16001,"delivered":16001,"msgs_per_s":2000.1269476236153,"cpu_cores":0.24625023978617097,"cpu_us_per_msg":123.11730516842697,"cpu_user_us_per_msg":88.11949253171677,"cpu_sys_us_per_msg":34.99781263671021,"rss_start_kb":23048,"rss_end_kb":23116,"rss_peak_kb":23116,"threads":2,"ctx_switches_per_1k_msgs":455.15905255921507,"latency_summary":{"count":16001,"mean_us":105.57173751640522,"p50_us":100.3515,"p90_us":135.1675,"p99_us":159.7435,"p999_us":1605.6315,"min_us":34.948,"max_us":3086.512},"lag_summary":{"count":15999,"mean_us":697.3852943933996,"p50_us":671.7435,"p90_us":1212.4155,"p99_us":1343.4875,"p999_us":1474.5595,"min_us":2.32,"max_us":2833.997,"unsent":1}},"flags":[],"latency":{"count":16001,"min_ns":34948,"max_ns":3086512,"sum_ns":1689253372,"negative":0,"buckets":[[193,3],[194,7],[195,9],[196,15],[197,17],[198,28],[199,38],[200,111],[201,118],[202,94],[203,63],[204,112],[205,177],[206,342],[207,465],[208,465],[209,367],[210,330],[211,623],[212,897],[213,762],[214,605],[215,982],[216,1745],[217,1177],[218,673],[219,1074],[220,949],[221,457],[222,472],[223,813],[224,812],[225,707],[226,268],[227,74],[228,42],[229,14],[230,11],[231,3],[232,6],[233,1],[234,4],[235,3],[236,1],[237,3],[238,2],[239,3],[240,5],[241,2],[242,3],[243,1],[245,2],[249,1],[254,2],[257,2],[258,2],[259,2],[260,2],[261,1],[262,2],[263,1],[264,3],[272,2],[273,1],[274,1],[275,1],[276,1],[278,1],[279,1],[280,2],[281,1],[285,2],[287,1],[288,4],[293,5],[295,3]]},"lag":{"count":15999,"min_ns":2320,"max_ns":2833997,"sum_ns":11157467325,"negative":0,"buckets":[[130,2],[135,1],[139,1],[147,1],[149,1],[150,1],[151,1],[153,1],[154,1],[160,4],[161,2],[163,1],[164,3],[165,3],[168,2],[169,1],[170,1],[171,1],[172,1],[173,1],[174,1],[175,2],[176,5],[177,2],[178,1],[179,2],[180,5],[181,5],[182,2],[183,5],[184,4],[185,5],[186,5],[187,6],[188,5],[189,3],[190,2],[191,3],[192,5],[193,12],[194,10],[195,8],[196,9],[197,6],[198,13],[199,9],[200,4],[201,6],[202,9],[203,15],[204,9],[205,7],[206,4],[207,12],[208,20],[209,22],[210,21],[211,20],[212,31],[213,37],[214,43],[215,60],[216,59],[217,62],[218,59],[219,49],[220,52],[221,73],[222,54],[223,62],[224,104],[225,116],[226,102],[227,109],[228,107],[229,110],[230,107],[231,124],[232,88],[233,153],[234,108],[235,103],[236,83],[237,85],[238,88],[239,68],[240,166],[241,132],[242,173],[243,202],[244,198],[245,193],[246,206],[247,232],[248,205],[249,263],[250,241],[251,254],[252,261],[253,297],[254,266],[255,199],[256,426],[257,380],[258,380],[259,306],[260,415],[261,283],[262,236],[263,319],[264,427],[265,441],[266,469],[267,595],[268,598],[269,446],[270,413],[271,439],[272,634],[273,662],[274,586],[275,759],[276,602],[277,68],[278,5],[279,2],[280,2],[281,1],[286,2],[287,1],[290,3],[293,1]],"unsent":1},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"sub_fanin_fixed","kind":"sub","question":"At 2,000 QoS 1 msgs/s from 1,000 topics through one wildcard, what does receiving cost?","qos":1,"payload":256,"rate":2000,"window":64,"protocol":"MQTTv311","suite":"extended","topics":1000},"profile":"standard","run_index":0,"run_id":"ea1f41d20556","started_at":"2026-10-01T00:01:11Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2122729,"connect_ns":854937,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":1,"threads":2,"hwm_kb":22980,"rss_kb":22980,"ctx_voluntary":4,"ctx_involuntary":2,"cpu_ns":79392479},"schedule":{"t_start":231251285911582,"t_measure":231253285911582,"t_end":231261285911582,"t_stop":231263285911582,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999867108,"client":{"cpu_user_s":0.9,"cpu_sys_s":0.69,"cpu_ns":1589999999,"cpu_source":"ticks","rss_start_kb":23056,"rss_end_kb":23112,"rss_peak_kb":23112,"threads":2,"ctx_voluntary":15971,"ctx_involuntary":0},"peer":{"cpu_user_s":0.03,"cpu_sys_s":0.74,"cpu_ns":772195968,"cpu_source":"schedstat","rss_start_kb":2260,"rss_end_kb":2260,"rss_peak_kb":2260,"threads":2,"ctx_voluntary":31955,"ctx_involuntary":1},"broker_cores":0.11762545393522805,"host":{"busy_cores":0.6587609430074047,"other_cores":0.24585608816340848}},"worker_exit":0,"peer_exit":0,"peer":{"role":"source","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":19996,"sent_window":15998,"acked_total":19996,"received_total":0,"received_window":0,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":19996,"sent":19996,"sent_raw":20032,"probe_msgs":36,"dropped":0,"bytes_received":5896826},"cpu_cores":0.11762545393522805},"worker":{"ok":true,"shape":"nowait","connect_ns":854937,"window_ns":7999964049,"measure":{"sent":0,"done":0,"failed":0,"rejected":0,"received":3998,"unmatched":0,"skipped":0,"at_ns":231253286029596},"end":{"sent":0,"done":0,"failed":0,"rejected":0,"received":19996,"unmatched":0,"skipped":0,"at_ns":231261285993645},"final":{"sent":0,"done":0,"failed":0,"rejected":0,"received":19996,"unmatched":0,"skipped":0,"at_ns":231263288730516},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_peer_publishes","passed":true,"detail":"broker received 19996; peer wrote 19996","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 19996; client received 19996","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"broker acknowledged 19996 from the peer; client received 19996; broker dropped 0","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"peer wrote 15998 of 16000 offered in the window","severity":"invalid"},{"name":"client_kept_up","passed":true,"detail":"client received 15998 of 15998 in the window","severity":"not_sustained"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.12 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.25 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999964049,"offered":15998,"offered_per_s":1999.7589866669161,"delivered":15998,"msgs_per_s":1999.7589866669161,"broker_dropped":0,"undelivered_at_stop":0,"cpu_cores":0.19875089303666946,"cpu_us_per_msg":99.38742336542069,"cpu_user_us_per_msg":56.257032129016125,"cpu_sys_us_per_msg":43.130391298912365,"rss_start_kb":23056,"rss_end_kb":23112,"rss_peak_kb":23112,"threads":2,"ctx_switches_per_1k_msgs":998.3122890361295,"latency_summary":{"count":15998,"mean_us":173.6767285910739,"p50_us":167.9355,"p90_us":192.5115,"p99_us":217.0875,"p999_us":516.0955,"min_us":99.513,"max_us":2452.804}},"flags":[],"latency":{"count":15998,"min_ns":99513,"max_ns":2452804,"sum_ns":2778480304,"negative":0,"buckets":[[216,6],[217,5],[218,6],[219,14],[220,26],[221,13],[222,64],[223,171],[224,322],[225,432],[226,638],[227,3048],[228,3842],[229,1911],[230,3078],[231,1229],[232,590],[233,282],[234,166],[235,60],[236,28],[237,16],[238,8],[239,3],[240,4],[241,4],[242,2],[243,2],[245,2],[246,1],[247,3],[248,2],[250,1],[251,1],[252,1],[254,1],[255,1],[256,3],[257,1],[259,2],[260,1],[263,1],[265,1],[270,1],[271,1],[272,1],[277,1],[285,1],[290,1]]},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"sub_fanin_fixed","kind":"sub","question":"At 2,000 QoS 1 msgs/s from 1,000 topics through one wildcard, what does receiving cost?","qos":1,"payload":256,"rate":2000,"window":64,"protocol":"MQTTv311","suite":"extended","topics":1000},"profile":"standard","run_index":1,"run_id":"0834faf97ef1","started_at":"2026-10-01T00:02:35Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2125348,"connect_ns":825233,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":0,"threads":2,"hwm_kb":22984,"rss_kb":22984,"ctx_voluntary":4,"ctx_involuntary":1,"cpu_ns":75477257},"schedule":{"t_start":231335323499282,"t_measure":231337323499282,"t_end":231345323499282,"t_stop":231347323499282,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.99988418,"client":{"cpu_user_s":1.42,"cpu_sys_s":0.16,"cpu_ns":1579999999,"cpu_source":"ticks","rss_start_kb":23060,"rss_end_kb":23116,"rss_peak_kb":23116,"threads":2,"ctx_voluntary":15966,"ctx_involuntary":1},"peer":{"cpu_user_s":0.22,"cpu_sys_s":0.47,"cpu_ns":695350907,"cpu_source":"schedstat","rss_start_kb":2260,"rss_end_kb":2260,"rss_peak_kb":2260,"threads":2,"ctx_voluntary":31965,"ctx_involuntary":0},"broker_cores":0.11923510122617802,"host":{"busy_cores":0.2037529498333312,"other_cores":0.0}},"worker_exit":0,"peer_exit":0,"peer":{"role":"source","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":19996,"sent_window":15999,"acked_total":19996,"received_total":0,"received_window":0,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":19996,"sent":19996,"sent_raw":20032,"probe_msgs":36,"dropped":0,"bytes_received":5896826},"cpu_cores":0.11923510122617802},"worker":{"ok":true,"shape":"nowait","connect_ns":825233,"window_ns":7999897971,"measure":{"sent":0,"done":0,"failed":0,"rejected":0,"received":3997,"unmatched":0,"skipped":0,"at_ns":231337323689799},"end":{"sent":0,"done":0,"failed":0,"rejected":0,"received":19996,"unmatched":0,"skipped":0,"at_ns":231345323587770},"final":{"sent":0,"done":0,"failed":0,"rejected":0,"received":19996,"unmatched":0,"skipped":0,"at_ns":231347326518742},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_peer_publishes","passed":true,"detail":"broker received 19996; peer wrote 19996","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 19996; client received 19996","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"broker acknowledged 19996 from the peer; client received 19996; broker dropped 0","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"peer wrote 15999 of 16000 offered in the window","severity":"invalid"},{"name":"client_kept_up","passed":true,"detail":"client received 15999 of 15999 in the window","severity":"not_sustained"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.12 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.00 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999897971,"offered":15999,"offered_per_s":1999.9005059810906,"delivered":15999,"msgs_per_s":1999.9005059810906,"broker_dropped":0,"undelivered_at_stop":0,"cpu_cores":0.19750251874806066,"cpu_us_per_msg":98.75617219826239,"cpu_user_us_per_msg":88.75554722170136,"cpu_sys_us_per_msg":10.000625039064941,"rss_start_kb":23060,"rss_end_kb":23116,"rss_peak_kb":23116,"threads":2,"ctx_switches_per_1k_msgs":997.999874992187,"latency_summary":{"count":15999,"mean_us":163.144626351647,"p50_us":159.7435,"p90_us":176.1275,"p99_us":200.7035,"p999_us":802.8155,"min_us":99.989,"max_us":2874.308}},"flags":[],"latency":{"count":15999,"min_ns":99989,"max_ns":2874308,"sum_ns":2610150877,"negative":0,"buckets":[[216,7],[217,19],[218,10],[219,25],[220,43],[221,64],[222,279],[223,561],[224,710],[225,682],[226,592],[227,5927],[228,4998],[229,956],[230,731],[231,233],[232,40],[233,37],[234,28],[235,3],[236,3],[237,4],[238,1],[239,3],[240,3],[242,1],[243,1],[244,3],[245,2],[246,1],[247,1],[250,1],[251,2],[253,1],[255,1],[256,2],[257,1],[258,1],[259,2],[260,2],[261,1],[264,2],[265,2],[266,2],[267,1],[268,1],[272,1],[273,1],[280,1],[287,1],[289,1],[291,2],[292,1],[293,1]]},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"sub_fanin_fixed","kind":"sub","question":"At 2,000 QoS 1 msgs/s from 1,000 topics through one wildcard, what does receiving cost?","qos":1,"payload":256,"rate":2000,"window":64,"protocol":"MQTTv311","suite":"extended","topics":1000},"profile":"standard","run_index":2,"run_id":"ca3dd2f7c82e","started_at":"2026-10-01T00:05:37Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2131033,"connect_ns":830744,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":1,"threads":2,"hwm_kb":22940,"rss_kb":22940,"ctx_voluntary":4,"ctx_involuntary":1,"cpu_ns":78754191},"schedule":{"t_start":231517377692294,"t_measure":231519377692294,"t_end":231527377692294,"t_stop":231529377692294,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999933894,"client":{"cpu_user_s":0.7,"cpu_sys_s":0.95,"cpu_ns":1650000000,"cpu_source":"ticks","rss_start_kb":23016,"rss_end_kb":23072,"rss_peak_kb":23072,"threads":2,"ctx_voluntary":15971,"ctx_involuntary":1},"peer":{"cpu_user_s":0.14,"cpu_sys_s":0.56,"cpu_ns":684323486,"cpu_source":"schedstat","rss_start_kb":2256,"rss_end_kb":2256,"rss_peak_kb":2256,"threads":2,"ctx_voluntary":31959,"ctx_involuntary":0},"broker_cores":0.10956515536427007,"host":{"busy_cores":0.7700063627550771,"other_cores":0.3686483604835648}},"worker_exit":0,"peer_exit":0,"peer":{"role":"source","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":19992,"sent_window":15995,"acked_total":19992,"received_total":0,"received_window":0,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":19992,"sent":19992,"sent_raw":20028,"probe_msgs":36,"dropped":0,"bytes_received":5895644},"cpu_cores":0.10956515536427007},"worker":{"ok":true,"shape":"nowait","connect_ns":830744,"window_ns":7999998368,"measure":{"sent":0,"done":0,"failed":0,"rejected":0,"received":3997,"unmatched":0,"skipped":0,"at_ns":231519377770853},"end":{"sent":0,"done":0,"failed":0,"rejected":0,"received":19992,"unmatched":0,"skipped":0,"at_ns":231527377769221},"final":{"sent":0,"done":0,"failed":0,"rejected":0,"received":19992,"unmatched":0,"skipped":0,"at_ns":231529380629696},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_peer_publishes","passed":true,"detail":"broker received 19992; peer wrote 19992","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 19992; client received 19992","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"broker acknowledged 19992 from the peer; client received 19992; broker dropped 0","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"peer wrote 15995 of 16000 offered in the window","severity":"invalid"},{"name":"client_kept_up","passed":true,"detail":"client received 15995 of 15995 in the window","severity":"not_sustained"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.11 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.37 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999998368,"offered":15995,"offered_per_s":1999.3754078725833,"delivered":15995,"msgs_per_s":1999.3754078725833,"broker_dropped":0,"undelivered_at_stop":0,"cpu_cores":0.20625004207500858,"cpu_us_per_msg":103.15723663644889,"cpu_user_us_per_msg":43.7636761487965,"cpu_sys_us_per_msg":59.393560487652394,"rss_start_kb":23016,"rss_end_kb":23072,"rss_peak_kb":23072,"threads":2,"ctx_switches_per_1k_msgs":998.5620506408253,"latency_summary":{"count":15995,"mean_us":182.32475254767115,"p50_us":184.3195,"p90_us":192.5115,"p99_us":233.4715,"p999_us":540.6715,"min_us":108.363,"max_us":2212.23}},"flags":[],"latency":{"count":15995,"min_ns":108363,"max_ns":2212230,"sum_ns":2916284417,"negative":0,"buckets":[[218,1],[219,7],[220,20],[221,19],[222,52],[223,71],[224,266],[225,463],[226,571],[227,736],[228,2239],[229,509],[230,6640],[231,2881],[232,612],[233,275],[234,348],[235,108],[236,56],[237,26],[238,26],[239,10],[240,15],[241,7],[242,7],[243,2],[244,2],[245,4],[248,1],[249,2],[250,2],[255,1],[256,1],[257,3],[258,1],[262,1],[264,1],[268,1],[269,2],[271,1],[274,1],[278,1],[284,1],[288,2]]},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"duplex_qos1_fixed","kind":"duplex","question":"Publishing and receiving 1,000 QoS 1 msgs/s each at once, what does it cost?","qos":1,"payload":256,"rate":1000,"window":64,"protocol":"MQTTv311","suite":"extended"},"profile":"standard","run_index":0,"run_id":"84967495f202","started_at":"2026-10-01T00:07:29Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2134526,"connect_ns":1000285,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":1,"threads":2,"hwm_kb":22844,"rss_kb":22844,"ctx_voluntary":4,"ctx_involuntary":2,"cpu_ns":78193234},"schedule":{"t_start":231629331855917,"t_measure":231631331855917,"t_end":231639331855917,"t_stop":231641331855917,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.99987029,"client":{"cpu_user_s":0.72,"cpu_sys_s":1.37,"cpu_ns":2089999999,"cpu_source":"ticks","rss_start_kb":23032,"rss_end_kb":23096,"rss_peak_kb":23096,"threads":2,"ctx_voluntary":13311,"ctx_involuntary":5},"peer":{"cpu_user_s":0.0,"cpu_sys_s":0.15,"cpu_ns":146842102,"cpu_source":"schedstat","rss_start_kb":1892,"rss_end_kb":1892,"rss_peak_kb":1892,"threads":1,"ctx_voluntary":7603,"ctx_involuntary":0},"peer_source":{"cpu_user_s":0.01,"cpu_sys_s":0.52,"cpu_ns":533609646,"cpu_source":"schedstat","rss_start_kb":1900,"rss_end_kb":1900,"rss_peak_kb":1900,"threads":2,"ctx_voluntary":31958,"ctx_involuntary":1},"broker_cores":0.1066899798446607,"host":{"busy_cores":0.7200116740892808,"other_cores":0.26700961085207797}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":9999,"received_window":8000,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"peer_source_exit":0,"peer_source":{"role":"source","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":9999,"sent_window":8000,"acked_total":9999,"received_total":0,"received_window":0,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":19998,"sent":19998,"sent_raw":20034,"probe_msgs":36,"dropped":0,"bytes_received":5809425},"cpu_cores":0.1066899798446607},"worker":{"ok":true,"shape":"nowait","connect_ns":1000285,"window_ns":7999972637,"measure":{"sent":1999,"done":1999,"failed":0,"rejected":0,"received":1999,"unmatched":0,"skipped":0,"at_ns":231631331963145},"end":{"sent":9999,"done":9999,"failed":0,"rejected":0,"received":9999,"unmatched":0,"skipped":0,"at_ns":231639331935782},"final":{"sent":9999,"done":9999,"failed":0,"rejected":0,"received":9999,"unmatched":0,"skipped":0,"at_ns":231641334505847},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"source_completed","passed":true,"detail":"source reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 9999 from the client; client sent 9999, completed 9999","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 19998; client received 9999, sink received 9999","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"client saw 9999 completions; peer received 9999","severity":"invalid"},{"name":"no_loss_inbound","passed":true,"detail":"broker acknowledged 9999 from the source; client received 9999; broker dropped 0","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"client published 8000 of 8000 offered in the window","severity":"not_sustained"},{"name":"source_rate_held","passed":true,"detail":"source wrote 8000 of 8000 offered in the window","severity":"invalid"},{"name":"client_kept_up","passed":true,"detail":"client received 8000 of 8000 in the window","severity":"not_sustained"},{"name":"payloads_intact","passed":true,"detail":"0 of 9999 payloads had an unexpected length","severity":"invalid"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.11 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.27 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999972637,"client_sent":8000,"client_completed":8000,"delivered":8000,"offered":8000,"received":8000,"msgs_per_s":2000.006840773398,"cpu_cores":0.2612508934510247,"cpu_us_per_msg":130.6249999375,"cpu_user_us_per_msg":45.0,"cpu_sys_us_per_msg":85.625,"rss_start_kb":23032,"rss_end_kb":23096,"rss_peak_kb":23096,"threads":2,"ctx_switches_per_1k_msgs":832.25,"latency_summary":{"count":8000,"mean_us":78.85310637500001,"p50_us":75.7755,"p90_us":96.2555,"p99_us":112.6395,"p999_us":770.0475,"min_us":36.574,"max_us":2750.318},"latency_rx_summary":{"count":8000,"mean_us":193.83147925,"p50_us":192.5115,"p90_us":225.2795,"p99_us":258.0475,"p999_us":1343.4875,"min_us":113.293,"max_us":3246.197},"lag_summary":{"count":7999,"mean_us":469.09074709338665,"p50_us":385.0235,"p90_us":1277.9515,"p99_us":1409.0235,"p999_us":1540.0955,"min_us":102.901,"max_us":3551.367,"unsent":1}},"flags":[],"latency":{"count":8000,"min_ns":36574,"max_ns":2750318,"sum_ns":630824851,"negative":0,"buckets":[[193,1],[194,4],[195,13],[196,25],[197,16],[198,29],[199,24],[200,66],[201,251],[202,384],[203,367],[204,310],[205,325],[206,118],[207,102],[208,430],[209,485],[210,1696],[211,858],[212,303],[213,204],[214,703],[215,783],[216,276],[217,63],[218,57],[219,28],[220,20],[221,12],[222,12],[223,5],[224,5],[225,3],[230,1],[232,1],[240,1],[243,1],[245,1],[251,1],[253,4],[254,2],[258,1],[263,1],[277,2],[280,1],[282,2],[284,2],[292,1]]},"latency_rx":{"count":8000,"min_ns":113293,"max_ns":3246197,"sum_ns":1550651834,"negative":0,"buckets":[[219,2],[220,5],[221,64],[222,96],[223,48],[224,165],[225,294],[226,229],[227,652],[228,347],[229,908],[230,934],[231,721],[232,1038],[233,779],[234,623],[235,476],[236,225],[237,226],[238,76],[239,38],[240,22],[241,3],[242,1],[244,4],[245,1],[246,2],[256,1],[258,1],[263,1],[269,2],[271,1],[273,1],[274,1],[275,2],[276,3],[278,1],[282,1],[287,1],[289,2],[290,1],[296,2]]},"lag":{"count":7999,"min_ns":102901,"max_ns":3551367,"sum_ns":3752256886,"negative":0,"buckets":[[217,1],[227,3],[228,7],[229,21],[230,30],[231,18],[232,38],[233,49],[234,150],[235,270],[236,226],[237,125],[238,530],[239,616],[240,618],[241,197],[242,58],[243,44],[244,98],[245,398],[246,490],[247,650],[248,598],[249,898],[250,370],[251,228],[252,135],[253,50],[254,17],[255,8],[256,3],[257,1],[258,1],[259,4],[261,3],[262,1],[264,1],[265,1],[272,1],[273,1],[274,36],[275,309],[276,327],[277,332],[278,29],[279,1],[281,2],[285,1],[291,2],[298,1],[299,1]],"unsent":1},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"duplex_qos1_fixed","kind":"duplex","question":"Publishing and receiving 1,000 QoS 1 msgs/s each at once, what does it cost?","qos":1,"payload":256,"rate":1000,"window":64,"protocol":"MQTTv311","suite":"extended"},"profile":"standard","run_index":1,"run_id":"cdf23fc007f3","started_at":"2026-10-01T00:08:53Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2137132,"connect_ns":836845,"shape":"nowait"},"client_at_ready":{"utime_ticks":7,"stime_ticks":1,"threads":2,"hwm_kb":22840,"rss_kb":22840,"ctx_voluntary":4,"ctx_involuntary":2,"cpu_ns":84236933},"schedule":{"t_start":231713319839281,"t_measure":231715319839281,"t_end":231723319839281,"t_stop":231725319839281,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999837567,"client":{"cpu_user_s":0.95,"cpu_sys_s":1.19,"cpu_ns":2139999999,"cpu_source":"ticks","rss_start_kb":23032,"rss_end_kb":23092,"rss_peak_kb":23092,"threads":2,"ctx_voluntary":14503,"ctx_involuntary":10},"peer":{"cpu_user_s":0.0,"cpu_sys_s":0.16,"cpu_ns":152987234,"cpu_source":"schedstat","rss_start_kb":1892,"rss_end_kb":1892,"rss_peak_kb":1892,"threads":1,"ctx_voluntary":7984,"ctx_involuntary":0},"peer_source":{"cpu_user_s":0.1,"cpu_sys_s":0.43,"cpu_ns":523691447,"cpu_source":"schedstat","rss_start_kb":1904,"rss_end_kb":1904,"rss_peak_kb":1904,"threads":2,"ctx_voluntary":31927,"ctx_involuntary":0},"broker_cores":0.10755818387481017,"host":{"busy_cores":0.6175125380517618,"other_cores":0.15786237025729857}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":9999,"received_window":8001,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"peer_source_exit":0,"peer_source":{"role":"source","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":9998,"sent_window":7999,"acked_total":9998,"received_total":0,"received_window":0,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":19997,"sent":19997,"sent_raw":20033,"probe_msgs":36,"dropped":0,"bytes_received":5809136},"cpu_cores":0.10755818387481017},"worker":{"ok":true,"shape":"nowait","connect_ns":836845,"window_ns":7999968857,"measure":{"sent":1998,"done":1998,"failed":0,"rejected":0,"received":1999,"unmatched":0,"skipped":0,"at_ns":231715319949014},"end":{"sent":9999,"done":9999,"failed":0,"rejected":0,"received":9998,"unmatched":0,"skipped":0,"at_ns":231723319917871},"final":{"sent":9999,"done":9999,"failed":0,"rejected":0,"received":9998,"unmatched":0,"skipped":0,"at_ns":231725322123539},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"source_completed","passed":true,"detail":"source reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 9999 from the client; client sent 9999, completed 9999","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 19997; client received 9998, sink received 9999","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"client saw 9999 completions; peer received 9999","severity":"invalid"},{"name":"no_loss_inbound","passed":true,"detail":"broker acknowledged 9998 from the source; client received 9998; broker dropped 0","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"client published 8001 of 8000 offered in the window","severity":"not_sustained"},{"name":"source_rate_held","passed":true,"detail":"source wrote 7999 of 8000 offered in the window","severity":"invalid"},{"name":"client_kept_up","passed":true,"detail":"client received 7999 of 7999 in the window","severity":"not_sustained"},{"name":"payloads_intact","passed":true,"detail":"0 of 9999 payloads had an unexpected length","severity":"invalid"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.11 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.16 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999968857,"client_sent":8001,"client_completed":8001,"delivered":8001,"offered":7999,"received":7999,"msgs_per_s":2000.0077857803092,"cpu_cores":0.26750104122311585,"cpu_us_per_msg":133.74999993749998,"cpu_user_us_per_msg":59.375,"cpu_sys_us_per_msg":74.375,"rss_start_kb":23032,"rss_end_kb":23092,"rss_peak_kb":23092,"threads":2,"ctx_switches_per_1k_msgs":907.0625,"latency_summary":{"count":8001,"mean_us":77.97260279965005,"p50_us":75.7755,"p90_us":96.2555,"p99_us":112.6395,"p999_us":835.5835,"min_us":39.378,"max_us":2758.694},"latency_rx_summary":{"count":7999,"mean_us":185.38634754344295,"p50_us":184.3195,"p90_us":217.0875,"p99_us":249.8555,"p999_us":671.7435,"min_us":118.977,"max_us":2418.386},"lag_summary":{"count":7999,"mean_us":386.1798913614202,"p50_us":368.6395,"p90_us":450.5595,"p99_us":1409.0235,"p999_us":1474.5595,"min_us":84.471,"max_us":1850.685,"unsent":1}},"flags":[],"latency":{"count":8001,"min_ns":39378,"max_ns":2758694,"sum_ns":623858795,"negative":0,"buckets":[[195,2],[197,19],[198,19],[199,6],[200,40],[201,245],[202,507],[203,500],[204,304],[205,275],[206,152],[207,123],[208,213],[209,424],[210,1891],[211,1064],[212,417],[213,197],[214,493],[215,821],[216,69],[217,40],[218,74],[219,28],[220,12],[221,18],[222,16],[223,1],[224,6],[225,3],[226,1],[227,2],[230,1],[234,1],[236,1],[240,1],[241,1],[243,1],[245,1],[248,1],[254,1],[258,1],[265,1],[267,1],[278,1],[279,1],[280,1],[282,1],[292,2],[293,1]]},"latency_rx":{"count":7999,"min_ns":118977,"max_ns":2418386,"sum_ns":1482905394,"negative":0,"buckets":[[221,54],[222,104],[223,69],[224,147],[225,354],[226,417],[227,667],[228,491],[229,1253],[230,1097],[231,908],[232,903],[233,540],[234,408],[235,263],[236,110],[237,115],[238,45],[239,14],[240,13],[241,3],[242,2],[243,1],[245,2],[246,1],[247,1],[250,2],[251,1],[253,2],[254,1],[256,2],[257,1],[260,1],[268,1],[271,1],[273,1],[276,1],[278,1],[288,1],[290,1]]},"lag":{"count":7999,"min_ns":84471,"max_ns":1850685,"sum_ns":3089052951,"negative":0,"buckets":[[212,1],[219,1],[227,1],[229,1],[230,4],[231,12],[232,20],[233,29],[234,83],[235,106],[236,82],[237,66],[238,152],[239,140],[240,589],[241,858],[242,865],[243,334],[244,126],[245,184],[246,388],[247,416],[248,679],[249,741],[250,985],[251,398],[252,312],[253,119],[254,56],[255,14],[256,8],[257,1],[258,2],[259,4],[260,2],[262,2],[263,3],[264,2],[267,1],[269,1],[271,2],[274,8],[275,7],[276,29],[277,143],[278,18],[279,1],[281,1],[283,1],[284,1]],"unsent":1},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"duplex_qos1_fixed","kind":"duplex","question":"Publishing and receiving 1,000 QoS 1 msgs/s each at once, what does it cost?","qos":1,"payload":256,"rate":1000,"window":64,"protocol":"MQTTv311","suite":"extended"},"profile":"standard","run_index":2,"run_id":"c399c4269ae8","started_at":"2026-10-01T00:11:55Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2142888,"connect_ns":840685,"shape":"nowait"},"client_at_ready":{"utime_ticks":5,"stime_ticks":1,"threads":2,"hwm_kb":22816,"rss_kb":22816,"ctx_voluntary":4,"ctx_involuntary":1,"cpu_ns":74997594},"schedule":{"t_start":231895327660007,"t_measure":231897327660007,"t_end":231905327660007,"t_stop":231907327660007,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999847839,"client":{"cpu_user_s":1.69,"cpu_sys_s":0.6,"cpu_ns":2290000000,"cpu_source":"ticks","rss_start_kb":23012,"rss_end_kb":23068,"rss_peak_kb":23068,"threads":2,"ctx_voluntary":11756,"ctx_involuntary":3},"peer":{"cpu_user_s":0.02,"cpu_sys_s":0.13,"cpu_ns":144073193,"cpu_source":"schedstat","rss_start_kb":1900,"rss_end_kb":1900,"rss_peak_kb":1900,"threads":1,"ctx_voluntary":7737,"ctx_involuntary":0},"peer_source":{"cpu_user_s":0.16,"cpu_sys_s":0.34,"cpu_ns":503589162,"cpu_source":"schedstat","rss_start_kb":1912,"rss_end_kb":1912,"rss_peak_kb":1912,"threads":2,"ctx_voluntary":31958,"ctx_involuntary":0},"broker_cores":0.10542213014209308,"host":{"busy_cores":1.3637759391888353,"other_cores":0.8911390302007468}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":9999,"received_window":8000,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"peer_source_exit":0,"peer_source":{"role":"source","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":9999,"sent_window":8000,"acked_total":9999,"received_total":0,"received_window":0,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":19998,"sent":19998,"sent_raw":20034,"probe_msgs":36,"dropped":0,"bytes_received":5809427},"cpu_cores":0.10542213014209308},"worker":{"ok":true,"shape":"nowait","connect_ns":840685,"window_ns":7999959066,"measure":{"sent":1999,"done":1999,"failed":0,"rejected":0,"received":1999,"unmatched":0,"skipped":0,"at_ns":231897327773471},"end":{"sent":9999,"done":9999,"failed":0,"rejected":0,"received":9999,"unmatched":0,"skipped":0,"at_ns":231905327732537},"final":{"sent":9999,"done":9999,"failed":0,"rejected":0,"received":9999,"unmatched":0,"skipped":0,"at_ns":231907330433213},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"invalid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"source_completed","passed":true,"detail":"source reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 9999 from the client; client sent 9999, completed 9999","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 19998; client received 9999, sink received 9999","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"client saw 9999 completions; peer received 9999","severity":"invalid"},{"name":"no_loss_inbound","passed":true,"detail":"broker acknowledged 9999 from the source; client received 9999; broker dropped 0","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"client published 8000 of 8000 offered in the window","severity":"not_sustained"},{"name":"source_rate_held","passed":true,"detail":"source wrote 8000 of 8000 offered in the window","severity":"invalid"},{"name":"client_kept_up","passed":true,"detail":"client received 8000 of 8000 in the window","severity":"not_sustained"},{"name":"payloads_intact","passed":true,"detail":"0 of 9999 payloads had an unexpected length","severity":"invalid"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.11 of its core","severity":"invalid"},{"name":"host_quiet","passed":false,"detail":"0.89 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999959066,"client_sent":8000,"client_completed":8000,"delivered":8000,"offered":8000,"received":8000,"msgs_per_s":2000.0102335523627,"cpu_cores":0.2862514646771819,"cpu_us_per_msg":143.125,"cpu_user_us_per_msg":105.625,"cpu_sys_us_per_msg":37.5,"rss_start_kb":23012,"rss_end_kb":23068,"rss_peak_kb":23068,"threads":2,"ctx_switches_per_1k_msgs":734.9375,"latency_summary":{"count":8000,"mean_us":81.4492115,"p50_us":79.8715,"p90_us":100.3515,"p99_us":120.8315,"p999_us":868.3515,"min_us":37.145,"max_us":2864.161},"latency_rx_summary":{"count":8000,"mean_us":220.206549375,"p50_us":217.0875,"p90_us":249.8555,"p99_us":286.7195,"p999_us":901.1195,"min_us":122.389,"max_us":2037.66},"lag_summary":{"count":7999,"mean_us":579.0339239904988,"p50_us":417.7915,"p90_us":1343.4875,"p99_us":1474.5595,"p999_us":1540.0955,"min_us":7.117,"max_us":2951.138,"unsent":1}},"flags":[],"latency":{"count":8000,"min_ns":37145,"max_ns":2864161,"sum_ns":651593692,"negative":0,"buckets":[[194,3],[195,8],[196,17],[197,28],[198,75],[199,53],[200,21],[201,32],[202,52],[203,179],[204,302],[205,130],[206,186],[207,180],[208,633],[209,727],[210,1309],[211,1004],[212,708],[213,505],[214,475],[215,566],[216,358],[217,188],[218,73],[219,60],[220,32],[221,28],[222,13],[223,9],[224,13],[225,6],[226,3],[228,1],[229,3],[231,1],[232,2],[241,1],[246,1],[247,1],[251,1],[263,1],[264,1],[265,1],[266,3],[267,1],[268,3],[289,1],[293,2]]},"latency_rx":{"count":8000,"min_ns":122389,"max_ns":2037660,"sum_ns":1761652395,"negative":0,"buckets":[[221,1],[222,1],[223,4],[224,17],[225,75],[226,188],[227,88],[228,133],[229,213],[230,235],[231,347],[232,1479],[233,841],[234,411],[235,624],[236,1029],[237,1105],[238,625],[239,219],[240,256],[241,62],[242,14],[243,8],[244,1],[245,1],[247,2],[248,1],[249,1],[251,1],[254,1],[257,2],[260,1],[261,1],[262,1],[266,2],[267,2],[268,1],[270,2],[272,1],[274,1],[277,1],[279,1],[287,1]]},"lag":{"count":7999,"min_ns":7117,"max_ns":2951138,"sum_ns":4631692358,"negative":0,"buckets":[[155,1],[216,1],[226,3],[227,2],[228,8],[229,6],[230,9],[231,18],[232,11],[233,23],[234,15],[235,56],[236,58],[237,45],[238,38],[239,49],[240,449],[241,372],[242,242],[243,117],[244,436],[245,855],[246,367],[247,323],[248,474],[249,1179],[250,444],[251,219],[252,136],[253,164],[254,113],[255,23],[256,34],[257,7],[258,3],[259,4],[260,2],[261,1],[263,1],[265,1],[269,1],[272,1],[274,41],[275,483],[276,474],[277,508],[278,171],[279,7],[280,2],[286,1],[294,1]],"unsent":1},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"pub_qos1_fixed_tls","kind":"pub","question":"At 2,000 QoS 1 msgs/s over TLS, what does publishing cost?","qos":1,"payload":256,"rate":2000,"window":64,"protocol":"MQTTv311","suite":"extended","tls":true},"profile":"standard","run_index":0,"run_id":"d91a112daab1","started_at":"2026-10-01T00:12:23Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2143695,"connect_ns":4920647,"shape":"nowait"},"client_at_ready":{"utime_ticks":7,"stime_ticks":0,"threads":1,"hwm_kb":27852,"rss_kb":27852,"ctx_voluntary":2,"ctx_involuntary":2,"cpu_ns":80310807},"schedule":{"t_start":231923364681983,"t_measure":231925364681983,"t_end":231933364681983,"t_stop":231935364681983,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999851192,"client":{"cpu_user_s":2.01,"cpu_sys_s":0.36,"cpu_ns":2366606656,"cpu_source":"schedstat","rss_start_kb":28144,"rss_end_kb":28200,"rss_peak_kb":28200,"threads":3,"ctx_voluntary":5931,"ctx_involuntary":1},"peer":{"cpu_user_s":0.03,"cpu_sys_s":0.28,"cpu_ns":307999878,"cpu_source":"schedstat","rss_start_kb":1916,"rss_end_kb":1916,"rss_peak_kb":1916,"threads":1,"ctx_voluntary":15078,"ctx_involuntary":0},"broker_cores":0.12375742701189983,"host":{"busy_cores":0.6537621606299499,"other_cores":0.19567269795785472}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":19999,"received_window":16000,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":19999,"sent":19999,"sent_raw":20035,"probe_msgs":36,"dropped":0,"bytes_received":5799716},"cpu_cores":0.12375742701189983},"worker":{"ok":true,"shape":"nowait","connect_ns":4920647,"window_ns":8000008579,"measure":{"sent":3997,"done":3997,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":231925364788070},"end":{"sent":19999,"done":19997,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":231933364796649},"final":{"sent":19999,"done":19999,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":231935367130542},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 19999 from the client; client sent 19999, completed 19999","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 19999; peer received 19999","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"client saw 19999 completions; peer received 19999","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"client published 16002 of 16000 offered in the window","severity":"not_sustained"},{"name":"payloads_intact","passed":true,"detail":"0 of 19999 payloads had an unexpected length","severity":"invalid"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.12 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.20 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":8.000008579,"client_sent":16002,"client_completed":16000,"delivered":16000,"msgs_per_s":1999.9978552523,"cpu_cores":0.2958255147641136,"cpu_us_per_msg":147.89442919635044,"cpu_user_us_per_msg":125.60929883764528,"cpu_sys_us_per_msg":22.49718785151856,"rss_start_kb":28144,"rss_end_kb":28200,"rss_peak_kb":28200,"threads":3,"ctx_switches_per_1k_msgs":370.70366204224473,"latency_summary":{"count":16000,"mean_us":131.8708381875,"p50_us":135.1675,"p90_us":151.5515,"p99_us":200.7035,"p999_us":1409.0235,"min_us":48.313,"max_us":3101.277},"lag_summary":{"count":15999,"mean_us":744.3855843490218,"p50_us":737.2795,"p90_us":1277.9515,"p99_us":1474.5595,"p999_us":1540.0955,"min_us":2.013,"max_us":2421.375,"unsent":1}},"flags":[],"latency":{"count":16000,"min_ns":48313,"max_ns":3101277,"sum_ns":2109933411,"negative":0,"buckets":[[199,2],[201,1],[202,1],[203,3],[204,5],[205,22],[206,29],[207,38],[208,96],[209,95],[210,100],[211,108],[212,149],[213,556],[214,824],[215,481],[216,454],[217,418],[218,443],[219,614],[220,480],[221,570],[222,1243],[223,804],[224,1998],[225,3594],[226,1447],[227,585],[228,342],[229,150],[230,106],[231,72],[232,64],[233,25],[234,6],[235,7],[236,3],[237,1],[238,2],[239,4],[240,5],[241,1],[242,2],[243,4],[244,2],[245,2],[246,2],[247,1],[248,1],[249,1],[250,3],[251,2],[254,1],[259,1],[262,1],[264,1],[265,1],[267,2],[268,1],[269,1],[270,1],[272,2],[274,2],[276,1],[277,2],[280,2],[281,2],[283,1],[284,1],[290,2],[291,2],[293,2],[294,1],[295,2]]},"lag":{"count":15999,"min_ns":2013,"max_ns":2421375,"sum_ns":11909424964,"negative":0,"buckets":[[127,1],[129,1],[133,1],[136,1],[138,1],[139,1],[140,1],[144,1],[145,1],[147,1],[148,7],[149,2],[150,2],[151,1],[152,1],[153,3],[154,2],[156,1],[158,1],[159,2],[160,3],[161,3],[162,2],[163,6],[164,3],[165,2],[166,2],[167,2],[168,2],[169,1],[170,3],[171,1],[172,2],[173,4],[174,3],[175,2],[176,7],[177,9],[178,4],[179,6],[180,7],[181,8],[182,1],[183,3],[184,5],[185,2],[186,4],[187,1],[188,5],[189,6],[190,4],[191,7],[192,9],[193,12],[194,12],[195,12],[196,13],[197,9],[198,7],[199,16],[200,13],[201,20],[202,13],[203,14],[204,12],[205,11],[206,7],[207,7],[208,39],[209,25],[210,22],[211,19],[212,34],[213,23],[214,8],[215,12],[216,22],[217,20],[218,19],[219,22],[220,23],[221,43],[222,34],[223,35],[224,74],[225,88],[226,82],[227,79],[228,94],[229,122],[230,107],[231,95],[232,94],[233,91],[234,81],[235,99],[236,91],[237,90],[238,89],[239,96],[240,197],[241,192],[242,198],[243,163],[244,150],[245,174],[246,171],[247,198],[248,210],[249,227],[250,252],[251,216],[252,273],[253,229],[254,218],[255,243],[256,371],[257,343],[258,324],[259,384],[260,355],[261,339],[262,388],[263,371],[264,360],[265,378],[266,411],[267,559],[268,474],[269,449],[270,390],[271,357],[272,755],[273,716],[274,744],[275,684],[276,665],[277,485],[278,141],[279,27],[280,2],[281,2],[282,1],[288,1],[290,1]],"unsent":1},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"pub_qos1_fixed_tls","kind":"pub","question":"At 2,000 QoS 1 msgs/s over TLS, what does publishing cost?","qos":1,"payload":256,"rate":2000,"window":64,"protocol":"MQTTv311","suite":"extended","tls":true},"profile":"standard","run_index":1,"run_id":"c17eb7e8a599","started_at":"2026-10-01T00:13:47Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2146376,"connect_ns":4918554,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":1,"threads":1,"hwm_kb":27864,"rss_kb":27864,"ctx_voluntary":2,"ctx_involuntary":4,"cpu_ns":80171782},"schedule":{"t_start":232007285431859,"t_measure":232009285431859,"t_end":232017285431859,"t_stop":232019285431859,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999849157,"client":{"cpu_user_s":1.87,"cpu_sys_s":0.35,"cpu_ns":2220000000,"cpu_source":"ticks","rss_start_kb":28152,"rss_end_kb":28216,"rss_peak_kb":28216,"threads":2,"ctx_voluntary":7927,"ctx_involuntary":2},"peer":{"cpu_user_s":0.04,"cpu_sys_s":0.27,"cpu_ns":305097626,"cpu_source":"schedstat","rss_start_kb":1924,"rss_end_kb":1924,"rss_peak_kb":1924,"threads":1,"ctx_voluntary":15627,"ctx_involuntary":1},"broker_cores":0.13192561250689594,"host":{"busy_cores":0.6775127747574353,"other_cores":0.22994400743048907}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":19997,"received_window":15999,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":19997,"sent":19997,"sent_raw":20033,"probe_msgs":36,"dropped":0,"bytes_received":5799134},"cpu_cores":0.13192561250689594},"worker":{"ok":true,"shape":"nowait","connect_ns":4918554,"window_ns":8000002567,"measure":{"sent":3998,"done":3998,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":232009285521772},"end":{"sent":19997,"done":19997,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":232017285524339},"final":{"sent":19997,"done":19997,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":232019287654511},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 19997 from the client; client sent 19997, completed 19997","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 19997; peer received 19997","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"client saw 19997 completions; peer received 19997","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"client published 15999 of 16000 offered in the window","severity":"not_sustained"},{"name":"payloads_intact","passed":true,"detail":"0 of 19997 payloads had an unexpected length","severity":"invalid"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.13 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.23 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":8.000002567,"client_sent":15999,"client_completed":15999,"delivered":15999,"msgs_per_s":1999.8743582903155,"cpu_cores":0.2774999109572161,"cpu_us_per_msg":138.75867241702608,"cpu_user_us_per_msg":116.88230514407151,"cpu_sys_us_per_msg":21.87636727295456,"rss_start_kb":28152,"rss_end_kb":28216,"rss_peak_kb":28216,"threads":2,"ctx_switches_per_1k_msgs":495.593474592162,"latency_summary":{"count":15999,"mean_us":137.1989096193512,"p50_us":135.1675,"p90_us":159.7435,"p99_us":217.0875,"p999_us":2064.3835,"min_us":48.855,"max_us":3451.54},"lag_summary":{"count":15997,"mean_us":691.906620741389,"p50_us":671.7435,"p90_us":1277.9515,"p99_us":1409.0235,"p999_us":1474.5595,"min_us":1.965,"max_us":2706.315,"unsent":3}},"flags":[],"latency":{"count":15999,"min_ns":48855,"max_ns":3451540,"sum_ns":2195045355,"negative":0,"buckets":[[199,2],[200,1],[203,4],[204,2],[205,5],[206,11],[207,15],[208,26],[209,46],[210,84],[211,111],[212,112],[213,162],[214,219],[215,191],[216,266],[217,434],[218,612],[219,986],[220,526],[221,597],[222,1138],[223,1546],[224,3827],[225,2174],[226,661],[227,661],[228,837],[229,221],[230,170],[231,87],[232,63],[233,42],[234,37],[235,17],[236,14],[237,10],[238,4],[239,1],[240,7],[241,2],[242,3],[243,2],[244,3],[245,4],[246,1],[247,4],[250,2],[251,1],[252,2],[255,1],[256,3],[257,2],[258,1],[264,2],[266,1],[269,1],[270,1],[272,2],[273,5],[274,2],[276,3],[277,1],[278,1],[286,3],[287,2],[288,1],[289,5],[290,4],[293,1],[294,1],[298,3]]},"lag":{"count":15997,"min_ns":1965,"max_ns":2706315,"sum_ns":11068430212,"negative":0,"buckets":[[126,2],[128,1],[131,1],[132,2],[133,1],[135,1],[139,1],[140,4],[143,1],[144,1],[145,1],[146,1],[147,1],[148,3],[149,2],[150,4],[151,2],[152,4],[153,6],[154,2],[156,3],[157,2],[160,8],[161,3],[162,2],[163,6],[164,4],[165,6],[166,1],[167,1],[168,2],[169,8],[170,4],[171,3],[172,3],[173,2],[174,5],[175,4],[176,10],[177,5],[178,9],[179,5],[180,4],[181,9],[182,11],[183,3],[184,8],[185,6],[186,10],[187,10],[188,4],[189,5],[190,3],[191,10],[192,21],[193,18],[194,21],[195,19],[196,13],[197,15],[198,20],[199,24],[200,22],[201,12],[202,17],[203,15],[204,21],[205,23],[206,20],[207,24],[208,24],[209,20],[210,29],[211,42],[212,33],[213,37],[214,40],[215,48],[216,50],[217,73],[218,67],[219,75],[220,71],[221,75],[222,74],[223,78],[224,130],[225,132],[226,110],[227,106],[228,114],[229,112],[230,92],[231,94],[232,88],[233,92],[234,73],[235,100],[236,64],[237,59],[238,65],[239,44],[240,143],[241,106],[242,115],[243,98],[244,121],[245,187],[246,225],[247,250],[248,286],[249,266],[250,271],[251,318],[252,309],[253,353],[254,311],[255,295],[256,458],[257,389],[258,331],[259,242],[260,252],[261,161],[262,181],[263,192],[264,310],[265,519],[266,569],[267,599],[268,696],[269,618],[270,456],[271,426],[272,504],[273,391],[274,384],[275,739],[276,601],[277,410],[278,69],[279,7],[285,1],[290,1],[292,1]],"unsent":3},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"pub_qos1_fixed_tls","kind":"pub","question":"At 2,000 QoS 1 msgs/s over TLS, what does publishing cost?","qos":1,"payload":256,"rate":2000,"window":64,"protocol":"MQTTv311","suite":"extended","tls":true},"profile":"standard","run_index":2,"run_id":"213e0db226cd","started_at":"2026-10-01T00:16:49Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2152002,"connect_ns":4929766,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":1,"threads":1,"hwm_kb":27864,"rss_kb":27864,"ctx_voluntary":2,"ctx_involuntary":4,"cpu_ns":79936060},"schedule":{"t_start":232189362030996,"t_measure":232191362030996,"t_end":232199362030996,"t_stop":232201362030996,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999858038,"client":{"cpu_user_s":1.92,"cpu_sys_s":0.4,"cpu_ns":2320000000,"cpu_source":"ticks","rss_start_kb":28156,"rss_end_kb":28212,"rss_peak_kb":28212,"threads":2,"ctx_voluntary":6604,"ctx_involuntary":0},"peer":{"cpu_user_s":0.02,"cpu_sys_s":0.28,"cpu_ns":306775365,"cpu_source":"schedstat","rss_start_kb":1920,"rss_end_kb":1920,"rss_peak_kb":1920,"threads":1,"ctx_voluntary":15323,"ctx_involuntary":2},"broker_cores":0.12686725129109097,"host":{"busy_cores":0.6312612018878427,"other_cores":0.17604120327016232}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":19998,"received_window":16001,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":19998,"sent":19998,"sent_raw":20034,"probe_msgs":36,"dropped":0,"bytes_received":5799424},"cpu_cores":0.12686725129109097},"worker":{"ok":true,"shape":"nowait","connect_ns":4929766,"window_ns":7999977389,"measure":{"sent":3997,"done":3997,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":232191362137706},"end":{"sent":19998,"done":19998,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":232199362115095},"final":{"sent":19998,"done":19998,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":232201364833449},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 19998 from the client; client sent 19998, completed 19998","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 19998; peer received 19998","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"client saw 19998 completions; peer received 19998","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"client published 16001 of 16000 offered in the window","severity":"not_sustained"},{"name":"payloads_intact","passed":true,"detail":"0 of 19998 payloads had an unexpected length","severity":"invalid"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.13 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.18 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999977389,"client_sent":16001,"client_completed":16001,"delivered":16001,"msgs_per_s":2000.1306531192747,"cpu_cores":0.2900008196510666,"cpu_us_per_msg":144.99093806637086,"cpu_user_us_per_msg":119.9925004687207,"cpu_sys_us_per_msg":24.998437597650145,"rss_start_kb":28156,"rss_end_kb":28212,"rss_peak_kb":28212,"threads":2,"ctx_switches_per_1k_msgs":412.72420473720393,"latency_summary":{"count":16001,"mean_us":133.36054821573651,"p50_us":135.1675,"p90_us":159.7435,"p99_us":208.8955,"p999_us":1032.1915,"min_us":50.764,"max_us":3154.024},"lag_summary":{"count":15998,"mean_us":720.2759226778347,"p50_us":704.5115,"p90_us":1277.9515,"p99_us":1474.5595,"p999_us":1540.0955,"min_us":2.898,"max_us":2696.644,"unsent":2}},"flags":[],"latency":{"count":16001,"min_ns":50764,"max_ns":3154024,"sum_ns":2133902132,"negative":0,"buckets":[[200,3],[201,1],[202,1],[203,1],[204,5],[205,5],[206,11],[207,9],[208,42],[209,62],[210,108],[211,133],[212,135],[213,361],[214,578],[215,449],[216,382],[217,542],[218,637],[219,685],[220,524],[221,587],[222,1243],[223,1066],[224,2550],[225,2945],[226,1190],[227,586],[228,527],[229,216],[230,122],[231,71],[232,61],[233,37],[234,18],[235,14],[236,7],[237,5],[238,10],[239,4],[240,6],[241,2],[242,2],[243,3],[244,3],[245,2],[246,3],[247,1],[249,2],[252,3],[253,1],[256,2],[257,1],[258,1],[260,1],[261,1],[262,5],[263,2],[264,1],[266,4],[267,2],[269,2],[271,2],[278,2],[281,1],[282,1],[283,1],[285,2],[286,1],[289,2],[290,4],[295,1],[296,1]]},"lag":{"count":15998,"min_ns":2898,"max_ns":2696644,"sum_ns":11522974211,"negative":0,"buckets":[[134,1],[136,1],[141,2],[142,1],[143,1],[144,3],[145,1],[147,1],[149,2],[150,1],[151,1],[152,2],[154,3],[155,1],[157,1],[159,1],[160,1],[162,3],[164,4],[165,3],[166,2],[167,2],[168,1],[169,3],[170,3],[171,1],[172,2],[173,2],[174,2],[175,2],[176,4],[177,5],[178,5],[179,3],[180,7],[181,4],[182,4],[183,5],[184,11],[185,4],[186,5],[187,4],[188,7],[189,9],[190,9],[191,7],[192,17],[193,14],[194,7],[195,6],[196,9],[197,12],[198,15],[199,12],[200,17],[201,12],[202,12],[203,12],[204,8],[205,10],[206,15],[207,18],[208,24],[209,17],[210,22],[211,22],[212,30],[213,34],[214,25],[215,35],[216,40],[217,53],[218,63],[219,57],[220,58],[221,62],[222,87],[223,69],[224,121],[225,95],[226,116],[227,108],[228,126],[229,127],[230,115],[231,112],[232,101],[233,92],[234,82],[235,98],[236,80],[237,78],[238,72],[239,72],[240,142],[241,140],[242,130],[243,142],[244,151],[245,178],[246,160],[247,199],[248,207],[249,195],[250,229],[251,224],[252,207],[253,266],[254,265],[255,234],[256,489],[257,577],[258,441],[259,373],[260,259],[261,226],[262,252],[263,266],[264,337],[265,372],[266,437],[267,467],[268,586],[269,441],[270,546],[271,624],[272,706],[273,478],[274,531],[275,589],[276,638],[277,457],[278,158],[279,37],[280,1],[281,1],[285,1],[287,1],[290,1],[292,1]],"unsent":2},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"sub_qos1_fixed_tls","kind":"sub","question":"At 2,000 QoS 1 msgs/s over TLS, what does receiving cost?","qos":1,"payload":256,"rate":2000,"window":64,"protocol":"MQTTv311","suite":"extended","tls":true},"profile":"standard","run_index":0,"run_id":"99034651e8cf","started_at":"2026-10-01T00:17:17Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2152914,"connect_ns":5130878,"shape":"nowait"},"client_at_ready":{"utime_ticks":7,"stime_ticks":1,"threads":2,"hwm_kb":28000,"rss_kb":28000,"ctx_voluntary":5,"ctx_involuntary":1,"cpu_ns":83403987},"schedule":{"t_start":232217294887540,"t_measure":232219294887540,"t_end":232227294887540,"t_stop":232229294887540,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999850009,"client":{"cpu_user_s":1.36,"cpu_sys_s":0.24,"cpu_ns":1600000000,"cpu_source":"ticks","rss_start_kb":28084,"rss_end_kb":28140,"rss_peak_kb":28140,"threads":2,"ctx_voluntary":15964,"ctx_involuntary":1},"peer":{"cpu_user_s":0.1,"cpu_sys_s":0.62,"cpu_ns":715358224,"cpu_source":"schedstat","rss_start_kb":1928,"rss_end_kb":1928,"rss_peak_kb":1928,"threads":2,"ctx_voluntary":31948,"ctx_involuntary":1},"broker_cores":0.14627636751733003,"host":{"busy_cores":0.6475121401241761,"other_cores":0.21181056820986696}},"worker_exit":0,"peer_exit":0,"peer":{"role":"source","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":19995,"sent_window":15996,"acked_total":19995,"received_total":0,"received_window":0,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":19995,"sent":19995,"sent_raw":20031,"probe_msgs":36,"dropped":0,"bytes_received":5798554},"cpu_cores":0.14627636751733003},"worker":{"ok":true,"shape":"nowait","connect_ns":5130878,"window_ns":8000044863,"measure":{"sent":0,"done":0,"failed":0,"rejected":0,"received":3999,"unmatched":0,"skipped":0,"at_ns":232219294986213},"end":{"sent":0,"done":0,"failed":0,"rejected":0,"received":19995,"unmatched":0,"skipped":0,"at_ns":232227295031076},"final":{"sent":0,"done":0,"failed":0,"rejected":0,"received":19995,"unmatched":0,"skipped":0,"at_ns":232229297861767},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_peer_publishes","passed":true,"detail":"broker received 19995; peer wrote 19995","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 19995; client received 19995","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"broker acknowledged 19995 from the peer; client received 19995; broker dropped 0","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"peer wrote 15996 of 16000 offered in the window","severity":"invalid"},{"name":"client_kept_up","passed":true,"detail":"client received 15996 of 15996 in the window","severity":"not_sustained"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.15 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.21 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":8.000044863,"offered":15996,"offered_per_s":1999.488787116818,"delivered":15996,"msgs_per_s":1999.488787116818,"broker_dropped":0,"undelivered_at_stop":0,"cpu_cores":0.19999887843128963,"cpu_us_per_msg":100.02500625156289,"cpu_user_us_per_msg":85.02125531382846,"cpu_sys_us_per_msg":15.003750937734434,"rss_start_kb":28084,"rss_end_kb":28140,"rss_peak_kb":28140,"threads":2,"ctx_switches_per_1k_msgs":998.062015503876,"latency_summary":{"count":15996,"mean_us":175.2275821455364,"p50_us":167.9355,"p90_us":192.5115,"p99_us":225.2795,"p999_us":573.4395,"min_us":112.352,"max_us":2147.08}},"flags":[],"latency":{"count":15996,"min_ns":112352,"max_ns":2147080,"sum_ns":2802940404,"negative":0,"buckets":[[219,3],[220,6],[221,6],[222,15],[223,47],[224,490],[225,483],[226,667],[227,1109],[228,6553],[229,1601],[230,1712],[231,1875],[232,748],[233,320],[234,151],[235,75],[236,40],[237,19],[238,17],[239,8],[240,8],[241,5],[243,2],[245,1],[246,3],[247,4],[248,1],[249,1],[250,2],[251,1],[252,1],[253,2],[254,2],[256,1],[257,2],[258,2],[259,1],[263,2],[264,1],[265,2],[268,1],[272,1],[275,1],[281,1],[282,1],[288,2]]},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"sub_qos1_fixed_tls","kind":"sub","question":"At 2,000 QoS 1 msgs/s over TLS, what does receiving cost?","qos":1,"payload":256,"rate":2000,"window":64,"protocol":"MQTTv311","suite":"extended","tls":true},"profile":"standard","run_index":1,"run_id":"21e78bdefca9","started_at":"2026-10-01T00:18:41Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2155481,"connect_ns":4906065,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":1,"threads":2,"hwm_kb":27984,"rss_kb":27984,"ctx_voluntary":5,"ctx_involuntary":2,"cpu_ns":80768166},"schedule":{"t_start":232301303728204,"t_measure":232303303728204,"t_end":232311303728204,"t_stop":232313303728204,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999893584,"client":{"cpu_user_s":1.53,"cpu_sys_s":0.12,"cpu_ns":1650000000,"cpu_source":"ticks","rss_start_kb":28068,"rss_end_kb":28124,"rss_peak_kb":28124,"threads":2,"ctx_voluntary":15964,"ctx_involuntary":3},"peer":{"cpu_user_s":0.14,"cpu_sys_s":0.57,"cpu_ns":715618714,"cpu_source":"schedstat","rss_start_kb":1928,"rss_end_kb":1928,"rss_peak_kb":1928,"threads":2,"ctx_voluntary":31974,"ctx_involuntary":0},"broker_cores":0.14018773977731452,"host":{"busy_cores":1.0250136347313692,"other_cores":0.5891196222192147}},"worker_exit":0,"peer_exit":0,"peer":{"role":"source","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":19997,"sent_window":15999,"acked_total":19997,"received_total":0,"received_window":0,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":19997,"sent":19997,"sent_raw":20033,"probe_msgs":36,"dropped":0,"bytes_received":5799134},"cpu_cores":0.14018773977731452},"worker":{"ok":true,"shape":"nowait","connect_ns":4906065,"window_ns":8000002317,"measure":{"sent":0,"done":0,"failed":0,"rejected":0,"received":3998,"unmatched":0,"skipped":0,"at_ns":232303303815812},"end":{"sent":0,"done":0,"failed":0,"rejected":0,"received":19997,"unmatched":0,"skipped":0,"at_ns":232311303818129},"final":{"sent":0,"done":0,"failed":0,"rejected":0,"received":19997,"unmatched":0,"skipped":0,"at_ns":232313306744129},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"invalid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_peer_publishes","passed":true,"detail":"broker received 19997; peer wrote 19997","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 19997; client received 19997","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"broker acknowledged 19997 from the peer; client received 19997; broker dropped 0","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"peer wrote 15999 of 16000 offered in the window","severity":"invalid"},{"name":"client_kept_up","passed":true,"detail":"client received 15999 of 15999 in the window","severity":"not_sustained"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.14 of its core","severity":"invalid"},{"name":"host_quiet","passed":false,"detail":"0.59 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":8.000002317,"offered":15999,"offered_per_s":1999.8744207863708,"delivered":15999,"msgs_per_s":1999.8744207863708,"broker_dropped":0,"undelivered_at_stop":0,"cpu_cores":0.20624994026486104,"cpu_us_per_msg":103.13144571535722,"cpu_user_us_per_msg":95.6309769360585,"cpu_sys_us_per_msg":7.500468779298706,"rss_start_kb":28068,"rss_end_kb":28124,"rss_peak_kb":28124,"threads":2,"ctx_switches_per_1k_msgs":997.999874992187,"latency_summary":{"count":15999,"mean_us":184.37221788861802,"p50_us":184.3195,"p90_us":200.7035,"p99_us":225.2795,"p999_us":770.0475,"min_us":115.183,"max_us":2382.916}},"flags":[],"latency":{"count":15999,"min_ns":115183,"max_ns":2382916,"sum_ns":2949771114,"negative":0,"buckets":[[220,3],[221,3],[222,4],[223,15],[224,140],[225,186],[226,405],[227,684],[228,3009],[229,1698],[230,3207],[231,4808],[232,780],[233,532],[234,212],[235,170],[236,38],[237,26],[238,12],[239,12],[240,5],[241,5],[242,5],[243,2],[244,1],[245,1],[246,1],[247,2],[248,2],[250,2],[251,1],[253,1],[256,1],[257,3],[258,3],[259,2],[260,1],[261,1],[263,1],[265,1],[268,1],[270,2],[271,1],[272,2],[273,1],[274,1],[279,1],[280,1],[286,1],[287,1],[289,1],[290,1]]},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"sub_qos1_fixed_tls","kind":"sub","question":"At 2,000 QoS 1 msgs/s over TLS, what does receiving cost?","qos":1,"payload":256,"rate":2000,"window":64,"protocol":"MQTTv311","suite":"extended","tls":true},"profile":"standard","run_index":2,"run_id":"fb2397eb377a","started_at":"2026-10-01T00:21:43Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2161170,"connect_ns":5165270,"shape":"nowait"},"client_at_ready":{"utime_ticks":7,"stime_ticks":1,"threads":2,"hwm_kb":28044,"rss_kb":28044,"ctx_voluntary":4,"ctx_involuntary":1,"cpu_ns":80812885},"schedule":{"t_start":232483322784313,"t_measure":232485322784313,"t_end":232493322784313,"t_stop":232495322784313,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999844018,"client":{"cpu_user_s":1.08,"cpu_sys_s":0.57,"cpu_ns":1650000000,"cpu_source":"ticks","rss_start_kb":28124,"rss_end_kb":28180,"rss_peak_kb":28180,"threads":2,"ctx_voluntary":15966,"ctx_involuntary":3},"peer":{"cpu_user_s":0.0,"cpu_sys_s":0.68,"cpu_ns":675618255,"cpu_source":"schedstat","rss_start_kb":1924,"rss_end_kb":1924,"rss_peak_kb":1924,"threads":2,"ctx_voluntary":31936,"ctx_involuntary":2},"broker_cores":0.1413156303368314,"host":{"busy_cores":1.1137717160424765,"other_cores":0.6817481356797125}},"worker_exit":0,"peer_exit":0,"peer":{"role":"source","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":19992,"sent_window":15994,"acked_total":19992,"received_total":0,"received_window":0,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":19992,"sent":19992,"sent_raw":20028,"probe_msgs":36,"dropped":0,"bytes_received":5797684},"cpu_cores":0.1413156303368314},"worker":{"ok":true,"shape":"nowait","connect_ns":5165270,"window_ns":7999982136,"measure":{"sent":0,"done":0,"failed":0,"rejected":0,"received":3998,"unmatched":0,"skipped":0,"at_ns":232485322881313},"end":{"sent":0,"done":0,"failed":0,"rejected":0,"received":19992,"unmatched":0,"skipped":0,"at_ns":232493322863449},"final":{"sent":0,"done":0,"failed":0,"rejected":0,"received":19992,"unmatched":0,"skipped":0,"at_ns":232495325831185},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"invalid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_peer_publishes","passed":true,"detail":"broker received 19992; peer wrote 19992","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 19992; client received 19992","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"broker acknowledged 19992 from the peer; client received 19992; broker dropped 0","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"peer wrote 15994 of 16000 offered in the window","severity":"invalid"},{"name":"client_kept_up","passed":true,"detail":"client received 15994 of 15994 in the window","severity":"not_sustained"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.14 of its core","severity":"invalid"},{"name":"host_quiet","passed":false,"detail":"0.68 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999982136,"offered":15994,"offered_per_s":1999.254464335219,"delivered":15994,"msgs_per_s":1999.254464335219,"broker_dropped":0,"undelivered_at_stop":0,"cpu_cores":0.20625046055727841,"cpu_us_per_msg":103.1636863823934,"cpu_user_us_per_msg":67.5253219957484,"cpu_sys_us_per_msg":35.638364386644994,"rss_start_kb":28124,"rss_end_kb":28180,"rss_peak_kb":28180,"threads":2,"ctx_switches_per_1k_msgs":998.436913842691,"latency_summary":{"count":15994,"mean_us":183.6559239714893,"p50_us":192.5115,"p90_us":200.7035,"p99_us":225.2795,"p999_us":466.9435,"min_us":107.328,"max_us":2072.664}},"flags":[],"latency":{"count":15994,"min_ns":107328,"max_ns":2072664,"sum_ns":2937392848,"negative":0,"buckets":[[218,6],[219,1],[220,6],[221,7],[222,12],[223,95],[224,346],[225,250],[226,436],[227,586],[228,2920],[229,1853],[230,1377],[231,5941],[232,1059],[233,438],[234,344],[235,163],[236,40],[237,34],[238,15],[239,9],[240,7],[241,9],[242,5],[243,4],[244,1],[245,4],[247,2],[249,4],[250,2],[251,1],[252,2],[254,1],[257,2],[260,2],[262,1],[263,1],[264,2],[266,1],[268,1],[271,1],[272,1],[284,1],[287,1]]},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"idle_connect_tls","kind":"idle","question":"How long does a TLS connect take, and what does an idle TLS connection cost?","qos":0,"payload":256,"rate":0,"window":64,"protocol":"MQTTv311","suite":"extended","tls":true},"profile":"standard","run_index":0,"run_id":"b35e64304e85","started_at":"2026-10-01T00:22:11Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2162065,"connect_ns":5506898,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":1,"threads":1,"hwm_kb":27600,"rss_kb":27600,"ctx_voluntary":2,"ctx_involuntary":4,"cpu_ns":82329000},"schedule":{"t_start":232511349592358,"t_measure":232513349592358,"t_end":232521349592358,"t_stop":232523349592358,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999872205,"client":{"cpu_user_s":0.0,"cpu_sys_s":0.0,"cpu_ns":0,"cpu_source":"ticks","rss_start_kb":27764,"rss_end_kb":27820,"rss_peak_kb":27820,"threads":3,"ctx_voluntary":0,"ctx_involuntary":0},"broker_cores":0.000506258087156531,"host":{"busy_cores":0.18750299524315964,"other_cores":0.1869967371560031}},"worker_exit":0,"broker":{"sys":{"received":0,"sent":0,"sent_raw":14,"probe_msgs":14,"dropped":0,"bytes_received":2},"cpu_cores":0.000506258087156531},"worker":{"ok":true,"shape":"nowait","connect_ns":5506898,"window_ns":7999996047,"measure":{"sent":0,"done":0,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":232513349711054},"end":{"sent":0,"done":0,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":232521349707101},"final":{"sent":0,"done":0,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":232523362599596},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.00 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.19 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999996047,"connect_ms":5.506898,"cpu_cores":0.0,"cpu_us_per_msg":null,"cpu_user_us_per_msg":null,"cpu_sys_us_per_msg":null,"rss_start_kb":27764,"rss_end_kb":27820,"rss_peak_kb":27820,"threads":3},"flags":[],"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"idle_connect_tls","kind":"idle","question":"How long does a TLS connect take, and what does an idle TLS connection cost?","qos":0,"payload":256,"rate":0,"window":64,"protocol":"MQTTv311","suite":"extended","tls":true},"profile":"standard","run_index":1,"run_id":"ee954f7a0873","started_at":"2026-10-01T00:23:35Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2164628,"connect_ns":4903723,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":1,"threads":1,"hwm_kb":27708,"rss_kb":27708,"ctx_voluntary":2,"ctx_involuntary":4,"cpu_ns":79757148},"schedule":{"t_start":232595363967744,"t_measure":232597363967744,"t_end":232605363967744,"t_stop":232607363967744,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999869743,"client":{"cpu_user_s":0.0,"cpu_sys_s":0.0,"cpu_ns":0,"cpu_source":"ticks","rss_start_kb":27872,"rss_end_kb":27928,"rss_peak_kb":27928,"threads":3,"ctx_voluntary":0,"ctx_involuntary":0},"broker_cores":0.0004620075224642317,"host":{"busy_cores":0.17500284941826957,"other_cores":0.17454084189580535}},"worker_exit":0,"broker":{"sys":{"received":0,"sent":0,"sent_raw":15,"probe_msgs":15,"dropped":0,"bytes_received":4},"cpu_cores":0.0004620075224642317},"worker":{"ok":true,"shape":"nowait","connect_ns":4903723,"window_ns":8000013350,"measure":{"sent":0,"done":0,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":232597364093718},"end":{"sent":0,"done":0,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":232605364107068},"final":{"sent":0,"done":0,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":232607376963262},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.00 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.17 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":8.00001335,"connect_ms":4.903723,"cpu_cores":0.0,"cpu_us_per_msg":null,"cpu_user_us_per_msg":null,"cpu_sys_us_per_msg":null,"rss_start_kb":27872,"rss_end_kb":27928,"rss_peak_kb":27928,"threads":3},"flags":[],"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"idle_connect_tls","kind":"idle","question":"How long does a TLS connect take, and what does an idle TLS connection cost?","qos":0,"payload":256,"rate":0,"window":64,"protocol":"MQTTv311","suite":"extended","tls":true},"profile":"standard","run_index":2,"run_id":"bdffc2ae869a","started_at":"2026-10-01T00:26:37Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2170254,"connect_ns":5282381,"shape":"nowait"},"client_at_ready":{"utime_ticks":7,"stime_ticks":0,"threads":1,"hwm_kb":27644,"rss_kb":27644,"ctx_voluntary":2,"ctx_involuntary":1,"cpu_ns":85197253},"schedule":{"t_start":232777378840679,"t_measure":232779378840679,"t_end":232787378840679,"t_stop":232789378840679,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999839235,"client":{"cpu_user_s":0.0,"cpu_sys_s":0.01,"cpu_ns":10000000,"cpu_source":"ticks","rss_start_kb":27808,"rss_end_kb":27864,"rss_peak_kb":27864,"threads":2,"ctx_voluntary":0,"ctx_involuntary":0},"broker_cores":0.0004605092542212819,"host":{"busy_cores":0.1800036172851916,"other_cores":0.17829308291093426}},"worker_exit":0,"broker":{"sys":{"received":0,"sent":0,"sent_raw":15,"probe_msgs":15,"dropped":0,"bytes_received":4},"cpu_cores":0.0004605092542212819},"worker":{"ok":true,"shape":"nowait","connect_ns":5282381,"window_ns":7999986483,"measure":{"sent":0,"done":0,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":232779378966652},"end":{"sent":0,"done":0,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":232787378953135},"final":{"sent":0,"done":0,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":232789391809868},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.00 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.18 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999986483,"connect_ms":5.282381,"cpu_cores":0.0012500021120348185,"cpu_us_per_msg":null,"cpu_user_us_per_msg":null,"cpu_sys_us_per_msg":null,"rss_start_kb":27808,"rss_end_kb":27864,"rss_peak_kb":27864,"threads":2},"flags":[],"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"pub_qos1_fixed_v5_props","kind":"pub","question":"At 2,000 QoS 1 msgs/s with four PUBLISH properties, what does publishing cost?","qos":1,"payload":256,"rate":2000,"window":64,"protocol":"MQTTv5","suite":"extended","properties":"realistic"},"profile":"standard","run_index":0,"run_id":"7333a7d07e17","started_at":"2026-10-01T00:27:05Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2171169,"connect_ns":891329,"shape":"nowait"},"client_at_ready":{"utime_ticks":5,"stime_ticks":1,"threads":1,"hwm_kb":22656,"rss_kb":22656,"ctx_voluntary":1,"ctx_involuntary":4,"cpu_ns":75228240},"schedule":{"t_start":232805306315245,"t_measure":232807306315245,"t_end":232815306315245,"t_stop":232817306315245,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999926774,"client":{"cpu_user_s":1.68,"cpu_sys_s":0.53,"cpu_ns":2210000000,"cpu_source":"ticks","rss_start_kb":23016,"rss_end_kb":23076,"rss_peak_kb":23076,"threads":2,"ctx_voluntary":6383,"ctx_involuntary":3},"peer":{"cpu_user_s":0.04,"cpu_sys_s":0.27,"cpu_ns":301590475,"cpu_source":"schedstat","rss_start_kb":1920,"rss_end_kb":1920,"rss_peak_kb":1920,"threads":1,"ctx_voluntary":14929,"ctx_involuntary":0},"broker_cores":0.09635475695917914,"host":{"busy_cores":0.5937554347919335,"other_cores":0.1834489947795114}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv5","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":19998,"received_window":16000,"echoed_total":0,"echo_acks":0,"props_seen":19998,"size_mismatch":0},"broker":{"sys":{"received":19998,"sent":19998,"sent_raw":20034,"probe_msgs":36,"dropped":0,"bytes_received":7319276},"cpu_cores":0.09635475695917914},"worker":{"ok":true,"shape":"nowait","connect_ns":891329,"window_ns":8000017848,"measure":{"sent":3998,"done":3998,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":232807306396031},"end":{"sent":19998,"done":19998,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":1,"at_ns":232815306413879},"final":{"sent":19998,"done":19998,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":1,"at_ns":232817309368884},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 19998 from the client; client sent 19998, completed 19998","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 19998; peer received 19998","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"client saw 19998 completions; peer received 19998","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"client published 16000 of 16000 offered in the window","severity":"not_sustained"},{"name":"payloads_intact","passed":true,"detail":"0 of 19998 payloads had an unexpected length","severity":"invalid"},{"name":"properties_delivered","passed":true,"detail":"19998 of 19998 messages carried user properties","severity":"invalid"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.10 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.18 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":8.000017848,"client_sent":16000,"client_completed":16000,"delivered":16000,"msgs_per_s":1999.9955380099545,"cpu_cores":0.27624938368762497,"cpu_us_per_msg":138.125,"cpu_user_us_per_msg":105.0,"cpu_sys_us_per_msg":33.125,"rss_start_kb":23016,"rss_end_kb":23076,"rss_peak_kb":23076,"threads":2,"ctx_switches_per_1k_msgs":399.125,"latency_summary":{"count":16000,"mean_us":102.72129256250001,"p50_us":100.3515,"p90_us":135.1675,"p99_us":151.5515,"p999_us":1343.4875,"min_us":43.04,"max_us":2828.448},"lag_summary":{"count":15998,"mean_us":697.4909424303038,"p50_us":671.7435,"p90_us":1277.9515,"p99_us":1409.0235,"p999_us":1736.7035,"min_us":2.427,"max_us":4238.504,"unsent":2}},"flags":[],"latency":{"count":16000,"min_ns":43040,"max_ns":2828448,"sum_ns":1643540681,"negative":0,"buckets":[[197,1],[198,19],[199,8],[200,60],[201,117],[202,114],[203,147],[204,121],[205,155],[206,216],[207,199],[208,1126],[209,974],[210,713],[211,599],[212,744],[213,560],[214,483],[215,1077],[216,1225],[217,720],[218,571],[219,1058],[220,1333],[221,648],[222,786],[223,578],[224,966],[225,445],[226,103],[227,43],[228,15],[229,6],[230,6],[231,3],[232,3],[233,1],[234,3],[235,1],[236,2],[237,1],[239,2],[240,2],[242,2],[243,3],[246,1],[250,1],[257,1],[259,2],[260,1],[261,1],[262,2],[263,1],[264,1],[265,2],[266,1],[270,1],[271,1],[273,6],[274,2],[276,1],[277,1],[278,1],[281,1],[283,1],[284,1],[285,2],[286,1],[287,1],[288,1],[289,2],[292,2],[293,2]]},"lag":{"count":15998,"min_ns":2427,"max_ns":4238504,"sum_ns":11158460097,"negative":0,"buckets":[[130,1],[131,2],[133,1],[137,1],[139,2],[141,1],[142,1],[143,1],[145,1],[146,3],[148,2],[149,2],[151,3],[152,1],[155,1],[156,1],[159,1],[160,5],[161,2],[163,1],[164,3],[165,2],[166,6],[167,7],[168,3],[169,4],[170,3],[171,3],[172,7],[173,5],[175,4],[176,5],[177,5],[178,5],[179,6],[180,8],[181,6],[182,6],[183,3],[184,6],[185,5],[186,8],[187,4],[188,10],[189,8],[190,8],[191,7],[192,21],[193,14],[194,17],[195,17],[196,17],[197,17],[198,9],[199,26],[200,13],[201,12],[202,16],[203,19],[204,20],[205,18],[206,27],[207,22],[208,50],[209,59],[210,57],[211,44],[212,30],[213,43],[214,41],[215,45],[216,35],[217,49],[218,56],[219,55],[220,53],[221,70],[222,66],[223,77],[224,116],[225,122],[226,122],[227,104],[228,94],[229,95],[230,67],[231,69],[232,77],[233,80],[234,71],[235,59],[236,102],[237,74],[238,81],[239,70],[240,118],[241,104],[242,104],[243,103],[244,160],[245,179],[246,169],[247,302],[248,248],[249,193],[250,272],[251,287],[252,302],[253,270],[254,351],[255,322],[256,494],[257,459],[258,366],[259,301],[260,237],[261,233],[262,175],[263,225],[264,366],[265,569],[266,468],[267,610],[268,702],[269,549],[270,498],[271,404],[272,569],[273,457],[274,468],[275,767],[276,587],[277,266],[278,26],[279,2],[280,1],[281,1],[282,1],[284,2],[285,1],[288,2],[289,1],[290,1],[291,2],[292,1],[293,1],[294,1],[298,1],[301,1],[304,1]],"unsent":2},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"pub_qos1_fixed_v5_props","kind":"pub","question":"At 2,000 QoS 1 msgs/s with four PUBLISH properties, what does publishing cost?","qos":1,"payload":256,"rate":2000,"window":64,"protocol":"MQTTv5","suite":"extended","properties":"realistic"},"profile":"standard","run_index":1,"run_id":"a1c53c712f9e","started_at":"2026-10-01T00:28:15Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2173307,"connect_ns":919538,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":1,"threads":1,"hwm_kb":22644,"rss_kb":22644,"ctx_voluntary":1,"ctx_involuntary":4,"cpu_ns":75404359},"schedule":{"t_start":232875339902845,"t_measure":232877339902845,"t_end":232885339902845,"t_stop":232887339902845,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999918407,"client":{"cpu_user_s":1.53,"cpu_sys_s":0.6,"cpu_ns":2130000000,"cpu_source":"ticks","rss_start_kb":23000,"rss_end_kb":23060,"rss_peak_kb":23060,"threads":2,"ctx_voluntary":6592,"ctx_involuntary":1},"peer":{"cpu_user_s":0.03,"cpu_sys_s":0.26,"cpu_ns":302303779,"cpu_source":"schedstat","rss_start_kb":1920,"rss_end_kb":1920,"rss_peak_kb":1920,"threads":1,"ctx_voluntary":14696,"ctx_involuntary":0},"broker_cores":0.09616835583308218,"host":{"busy_cores":0.596256081290305,"other_cores":0.19604665212931088}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv5","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":19998,"received_window":15999,"echoed_total":0,"echo_acks":0,"props_seen":19998,"size_mismatch":0},"broker":{"sys":{"received":19998,"sent":19998,"sent_raw":20034,"probe_msgs":36,"dropped":0,"bytes_received":7319276},"cpu_cores":0.09616835583308218},"worker":{"ok":true,"shape":"nowait","connect_ns":919538,"window_ns":8000020087,"measure":{"sent":3999,"done":3999,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":232877339979749},"end":{"sent":19998,"done":19998,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":232885339999836},"final":{"sent":19998,"done":19998,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":232887342869095},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 19998 from the client; client sent 19998, completed 19998","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 19998; peer received 19998","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"client saw 19998 completions; peer received 19998","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"client published 15999 of 16000 offered in the window","severity":"not_sustained"},{"name":"payloads_intact","passed":true,"detail":"0 of 19998 payloads had an unexpected length","severity":"invalid"},{"name":"properties_delivered","passed":true,"detail":"19998 of 19998 messages carried user properties","severity":"invalid"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.10 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.20 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":8.000020087,"client_sent":15999,"client_completed":15999,"delivered":15999,"msgs_per_s":1999.8699785764677,"cpu_cores":0.2662493314812098,"cpu_us_per_msg":133.13332083255204,"cpu_user_us_per_msg":95.6309769360585,"cpu_sys_us_per_msg":37.50234389649353,"rss_start_kb":23000,"rss_end_kb":23060,"rss_peak_kb":23060,"threads":2,"ctx_switches_per_1k_msgs":412.08825551596976,"latency_summary":{"count":15999,"mean_us":102.25959266204138,"p50_us":100.3515,"p90_us":135.1675,"p99_us":159.7435,"p999_us":999.4235,"min_us":43.742,"max_us":2382.099},"lag_summary":{"count":15998,"mean_us":701.4471915864483,"p50_us":704.5115,"p90_us":1212.4155,"p99_us":1409.0235,"p999_us":1474.5595,"min_us":2.708,"max_us":3989.815,"unsent":2}},"flags":[],"latency":{"count":15999,"min_ns":43742,"max_ns":2382099,"sum_ns":1636051223,"negative":0,"buckets":[[197,1],[198,23],[199,23],[200,28],[201,83],[202,98],[203,129],[204,146],[205,192],[206,197],[207,219],[208,865],[209,1074],[210,692],[211,700],[212,685],[213,852],[214,405],[215,1157],[216,1235],[217,821],[218,707],[219,789],[220,1004],[221,619],[222,696],[223,757],[224,1008],[225,473],[226,139],[227,68],[228,25],[229,13],[230,2],[231,5],[233,3],[234,6],[235,1],[236,5],[237,1],[238,1],[239,3],[240,5],[241,2],[243,1],[244,1],[245,2],[246,1],[248,3],[250,1],[253,1],[256,2],[257,2],[259,2],[261,1],[263,1],[265,3],[266,2],[267,1],[268,2],[270,2],[272,1],[273,1],[274,3],[285,1],[286,2],[288,3],[289,2],[290,1]]},"lag":{"count":15998,"min_ns":2708,"max_ns":3989815,"sum_ns":11221752171,"negative":0,"buckets":[[133,1],[135,1],[137,1],[139,1],[141,1],[142,1],[143,1],[144,2],[145,1],[147,1],[148,1],[149,1],[151,2],[153,1],[154,1],[155,1],[156,4],[158,3],[160,2],[162,2],[163,2],[164,3],[165,1],[166,2],[167,1],[168,4],[169,6],[170,3],[171,2],[172,1],[173,2],[174,5],[175,2],[176,6],[177,7],[178,3],[179,8],[180,7],[181,6],[182,6],[183,6],[184,3],[185,8],[186,9],[187,6],[188,2],[189,6],[190,5],[191,11],[192,15],[193,13],[194,13],[195,22],[196,11],[197,9],[198,10],[199,10],[200,6],[201,13],[202,12],[203,14],[204,14],[205,11],[206,16],[207,14],[208,24],[209,24],[210,23],[211,25],[212,21],[213,23],[214,36],[215,34],[216,22],[217,27],[218,48],[219,39],[220,50],[221,62],[222,66],[223,75],[224,110],[225,134],[226,119],[227,110],[228,115],[229,107],[230,108],[231,113],[232,89],[233,95],[234,111],[235,102],[236,86],[237,76],[238,96],[239,95],[240,182],[241,114],[242,146],[243,139],[244,134],[245,169],[246,181],[247,181],[248,231],[249,227],[250,246],[251,306],[252,277],[253,311],[254,296],[255,274],[256,525],[257,454],[258,344],[259,332],[260,290],[261,311],[262,255],[263,253],[264,314],[265,434],[266,468],[267,583],[268,634],[269,585],[270,496],[271,444],[272,616],[273,574],[274,494],[275,672],[276,559],[277,280],[278,23],[279,2],[280,3],[282,1],[287,1],[288,1],[290,1],[291,1],[293,1],[296,1],[300,1],[302,1]],"unsent":2},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"pub_qos1_fixed_v5_props","kind":"pub","question":"At 2,000 QoS 1 msgs/s with four PUBLISH properties, what does publishing cost?","qos":1,"payload":256,"rate":2000,"window":64,"protocol":"MQTTv5","suite":"extended","properties":"realistic"},"profile":"standard","run_index":2,"run_id":"43642f7e0aa0","started_at":"2026-10-01T00:30:49Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2178080,"connect_ns":860443,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":0,"threads":1,"hwm_kb":22660,"rss_kb":22660,"ctx_voluntary":1,"ctx_involuntary":4,"cpu_ns":75255051},"schedule":{"t_start":233029281753110,"t_measure":233031281753110,"t_end":233039281753110,"t_stop":233041281753110,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999910141,"client":{"cpu_user_s":1.59,"cpu_sys_s":0.59,"cpu_ns":2180000000,"cpu_source":"ticks","rss_start_kb":23024,"rss_end_kb":23080,"rss_peak_kb":23080,"threads":2,"ctx_voluntary":6865,"ctx_involuntary":6},"peer":{"cpu_user_s":0.03,"cpu_sys_s":0.27,"cpu_ns":303585549,"cpu_source":"schedstat","rss_start_kb":1924,"rss_end_kb":1924,"rss_peak_kb":1924,"threads":1,"ctx_voluntary":14765,"ctx_involuntary":0},"broker_cores":0.0963604573567922,"host":{"busy_cores":0.5150057847381013,"other_cores":0.10819364664661175}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv5","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":19999,"received_window":16000,"echoed_total":0,"echo_acks":0,"props_seen":19999,"size_mismatch":0},"broker":{"sys":{"received":19999,"sent":19999,"sent_raw":20035,"probe_msgs":36,"dropped":0,"bytes_received":7319642},"cpu_cores":0.0963604573567922},"worker":{"ok":true,"shape":"nowait","connect_ns":860443,"window_ns":8000003419,"measure":{"sent":3999,"done":3999,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":233031281831540},"end":{"sent":19999,"done":19999,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":233039281834959},"final":{"sent":19999,"done":19999,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":233041284891786},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 19999 from the client; client sent 19999, completed 19999","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 19999; peer received 19999","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"client saw 19999 completions; peer received 19999","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"client published 16000 of 16000 offered in the window","severity":"not_sustained"},{"name":"payloads_intact","passed":true,"detail":"0 of 19999 payloads had an unexpected length","severity":"invalid"},{"name":"properties_delivered","passed":true,"detail":"19999 of 19999 messages carried user properties","severity":"invalid"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.10 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.11 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":8.000003419,"client_sent":16000,"client_completed":16000,"delivered":16000,"msgs_per_s":1999.9991452503652,"cpu_cores":0.27249988354036225,"cpu_us_per_msg":136.25,"cpu_user_us_per_msg":99.375,"cpu_sys_us_per_msg":36.875,"rss_start_kb":23024,"rss_end_kb":23080,"rss_peak_kb":23080,"threads":2,"ctx_switches_per_1k_msgs":429.4375,"latency_summary":{"count":16000,"mean_us":102.10584106249999,"p50_us":100.3515,"p90_us":129.0235,"p99_us":151.5515,"p999_us":1081.3435,"min_us":44.828,"max_us":3186.637},"lag_summary":{"count":15999,"mean_us":694.6806111006938,"p50_us":671.7435,"p90_us":1277.9515,"p99_us":1409.0235,"p999_us":1474.5595,"min_us":2.298,"max_us":2712.841,"unsent":1}},"flags":[],"latency":{"count":16000,"min_ns":44828,"max_ns":3186637,"sum_ns":1633693457,"negative":0,"buckets":[[197,1],[198,32],[199,15],[200,49],[201,96],[202,93],[203,172],[204,145],[205,221],[206,189],[207,148],[208,944],[209,867],[210,652],[211,776],[212,736],[213,690],[214,516],[215,1211],[216,998],[217,756],[218,709],[219,974],[220,1246],[221,789],[222,767],[223,743],[224,1002],[225,272],[226,91],[227,21],[228,11],[229,4],[230,4],[231,3],[232,1],[233,3],[234,1],[235,1],[236,2],[237,2],[238,2],[239,2],[240,6],[242,1],[243,4],[244,2],[246,1],[254,1],[255,1],[256,1],[257,2],[259,3],[268,1],[269,1],[270,2],[272,1],[274,2],[275,1],[278,1],[280,1],[281,1],[285,1],[286,1],[288,1],[289,2],[290,2],[294,1],[295,1],[296,1]]},"lag":{"count":15999,"min_ns":2298,"max_ns":2712841,"sum_ns":11114195097,"negative":0,"buckets":[[129,1],[130,1],[131,2],[132,1],[134,1],[135,1],[137,1],[138,2],[140,2],[142,1],[143,2],[144,2],[145,1],[146,1],[147,2],[148,3],[151,3],[152,2],[153,3],[155,3],[156,1],[157,1],[158,2],[159,1],[160,3],[161,2],[162,2],[163,3],[164,3],[166,1],[167,1],[168,7],[169,1],[170,5],[171,3],[172,1],[173,3],[174,3],[175,1],[176,6],[177,4],[178,8],[179,13],[180,7],[181,16],[182,8],[183,10],[184,5],[185,8],[186,10],[187,5],[188,3],[189,3],[190,5],[191,2],[192,14],[193,10],[194,13],[195,9],[196,16],[197,16],[198,16],[199,12],[200,15],[201,12],[202,11],[203,13],[204,14],[205,9],[206,10],[207,16],[208,35],[209,28],[210,23],[211,33],[212,25],[213,23],[214,44],[215,43],[216,27],[217,44],[218,62],[219,64],[220,54],[221,89],[222,82],[223,65],[224,152],[225,139],[226,130],[227,116],[228,107],[229,121],[230,106],[231,110],[232,82],[233,87],[234,80],[235,76],[236,62],[237,65],[238,46],[239,47],[240,116],[241,112],[242,143],[243,159],[244,128],[245,157],[246,213],[247,225],[248,325],[249,275],[250,244],[251,353],[252,272],[253,268],[254,302],[255,257],[256,503],[257,414],[258,372],[259,312],[260,241],[261,210],[262,214],[263,274],[264,332],[265,534],[266,563],[267,655],[268,596],[269,547],[270,465],[271,387],[272,578],[273,429],[274,557],[275,669],[276,712],[277,193],[278,14],[279,2],[280,2],[281,1],[283,1],[286,2],[287,1],[288,1],[290,3],[292,1]],"unsent":1},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"sub_qos1_fixed_v5_props","kind":"sub","question":"At 2,000 QoS 1 msgs/s with four PUBLISH properties, what does receiving cost?","qos":1,"payload":256,"rate":2000,"window":64,"protocol":"MQTTv5","suite":"extended","properties":"realistic"},"profile":"standard","run_index":0,"run_id":"2a93124ab8ef","started_at":"2026-10-01T00:31:17Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2178981,"connect_ns":924100,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":1,"threads":2,"hwm_kb":22856,"rss_kb":22856,"ctx_voluntary":4,"ctx_involuntary":1,"cpu_ns":76616602},"schedule":{"t_start":233057302173137,"t_measure":233059302173137,"t_end":233067302173137,"t_stop":233069302173137,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999853515,"client":{"cpu_user_s":0.93,"cpu_sys_s":0.85,"cpu_ns":1780000000,"cpu_source":"ticks","rss_start_kb":22956,"rss_end_kb":23012,"rss_peak_kb":23012,"threads":2,"ctx_voluntary":15950,"ctx_involuntary":1},"peer":{"cpu_user_s":0.05,"cpu_sys_s":0.65,"cpu_ns":701579074,"cpu_source":"schedstat","rss_start_kb":1928,"rss_end_kb":1928,"rss_peak_kb":1928,"threads":2,"ctx_voluntary":31936,"ctx_involuntary":0},"broker_cores":0.11593887291322484,"host":{"busy_cores":0.6087611467970736,"other_cores":0.18261920962186518}},"worker_exit":0,"peer_exit":0,"peer":{"role":"source","protocol":"MQTTv5","qos":1,"error":null,"window_ns":8000000000,"sent_total":19982,"sent_window":15989,"acked_total":19982,"received_total":0,"received_window":0,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":19982,"sent":19982,"sent_raw":20018,"probe_msgs":36,"dropped":0,"bytes_received":7353384},"cpu_cores":0.11593887291322484},"worker":{"ok":true,"shape":"nowait","connect_ns":924100,"window_ns":7999994667,"measure":{"sent":0,"done":0,"failed":0,"rejected":0,"received":3993,"unmatched":0,"skipped":0,"at_ns":233059302261035},"end":{"sent":0,"done":0,"failed":0,"rejected":0,"received":19982,"unmatched":0,"skipped":0,"at_ns":233067302255702},"final":{"sent":0,"done":0,"failed":0,"rejected":0,"received":19982,"unmatched":0,"skipped":0,"at_ns":233069305132613},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_peer_publishes","passed":true,"detail":"broker received 19982; peer wrote 19982","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 19982; client received 19982","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"broker acknowledged 19982 from the peer; client received 19982; broker dropped 0","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"peer wrote 15989 of 16000 offered in the window","severity":"invalid"},{"name":"client_kept_up","passed":true,"detail":"client received 15989 of 15989 in the window","severity":"not_sustained"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.12 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.18 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999994667,"offered":15989,"offered_per_s":1998.6263323342787,"delivered":15989,"msgs_per_s":1998.6263323342787,"broker_dropped":0,"undelivered_at_stop":0,"cpu_cores":0.22250014832416137,"cpu_us_per_msg":111.3265369941835,"cpu_user_us_per_msg":58.16498842954531,"cpu_sys_us_per_msg":53.16154856463819,"rss_start_kb":22956,"rss_end_kb":23012,"rss_peak_kb":23012,"threads":2,"ctx_switches_per_1k_msgs":997.6233660641691,"latency_summary":{"count":15989,"mean_us":190.33599906185503,"p50_us":192.5115,"p90_us":200.7035,"p99_us":233.4715,"p999_us":704.5115,"min_us":109.338,"max_us":2915.865}},"flags":[],"latency":{"count":15989,"min_ns":109338,"max_ns":2915865,"sum_ns":3043282289,"negative":0,"buckets":[[218,1],[219,4],[220,1],[221,5],[222,10],[223,10],[224,66],[225,247],[226,445],[227,499],[228,578],[229,3418],[230,988],[231,3220],[232,5263],[233,519],[234,219],[235,278],[236,82],[237,27],[238,17],[239,23],[240,13],[241,5],[242,4],[243,1],[244,4],[245,4],[247,4],[248,4],[249,1],[252,2],[253,2],[254,1],[255,1],[256,1],[257,2],[258,1],[259,1],[260,1],[261,2],[262,1],[263,1],[264,1],[265,1],[268,1],[271,1],[272,1],[274,1],[279,1],[281,1],[286,1],[288,1],[289,1],[291,1],[294,1]]},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"sub_qos1_fixed_v5_props","kind":"sub","question":"At 2,000 QoS 1 msgs/s with four PUBLISH properties, what does receiving cost?","qos":1,"payload":256,"rate":2000,"window":64,"protocol":"MQTTv5","suite":"extended","properties":"realistic"},"profile":"standard","run_index":1,"run_id":"53503d7d5f43","started_at":"2026-10-01T00:32:41Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2181604,"connect_ns":903559,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":0,"threads":2,"hwm_kb":22840,"rss_kb":22840,"ctx_voluntary":4,"ctx_involuntary":1,"cpu_ns":75954899},"schedule":{"t_start":233141308446854,"t_measure":233143308446854,"t_end":233151308446854,"t_stop":233153308446854,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999886537,"client":{"cpu_user_s":1.5,"cpu_sys_s":0.29,"cpu_ns":1790000000,"cpu_source":"ticks","rss_start_kb":22940,"rss_end_kb":23056,"rss_peak_kb":23056,"threads":2,"ctx_voluntary":15967,"ctx_involuntary":3},"peer":{"cpu_user_s":0.1,"cpu_sys_s":0.58,"cpu_ns":676892228,"cpu_source":"schedstat","rss_start_kb":1932,"rss_end_kb":1932,"rss_peak_kb":1932,"threads":2,"ctx_voluntary":31956,"ctx_involuntary":0},"broker_cores":0.11919331550389463,"host":{"busy_cores":0.1887526770556246,"other_cores":0.0}},"worker_exit":0,"peer_exit":0,"peer":{"role":"source","protocol":"MQTTv5","qos":1,"error":null,"window_ns":8000000000,"sent_total":19997,"sent_window":15998,"acked_total":19997,"received_total":0,"received_window":0,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":19997,"sent":19997,"sent_raw":20034,"probe_msgs":37,"dropped":0,"bytes_received":7358904},"cpu_cores":0.11919331550389463},"worker":{"ok":true,"shape":"nowait","connect_ns":903559,"window_ns":7999982301,"measure":{"sent":0,"done":0,"failed":0,"rejected":0,"received":3999,"unmatched":0,"skipped":0,"at_ns":233143308544552},"end":{"sent":0,"done":0,"failed":0,"rejected":0,"received":19997,"unmatched":0,"skipped":0,"at_ns":233151308526853},"final":{"sent":0,"done":0,"failed":0,"rejected":0,"received":19997,"unmatched":0,"skipped":0,"at_ns":233153311359531},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_peer_publishes","passed":true,"detail":"broker received 19997; peer wrote 19997","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 19997; client received 19997","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"broker acknowledged 19997 from the peer; client received 19997; broker dropped 0","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"peer wrote 15998 of 16000 offered in the window","severity":"invalid"},{"name":"client_kept_up","passed":true,"detail":"client received 15998 of 15998 in the window","severity":"not_sustained"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.12 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.00 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999982301,"offered":15998,"offered_per_s":1999.7544242066942,"delivered":15998,"msgs_per_s":1999.7544242066942,"broker_dropped":0,"undelivered_at_stop":0,"cpu_cores":0.2237504950200014,"cpu_us_per_msg":111.88898612326541,"cpu_user_us_per_msg":93.76172021502688,"cpu_sys_us_per_msg":18.12726590823853,"rss_start_kb":22940,"rss_end_kb":23056,"rss_peak_kb":23056,"threads":2,"ctx_switches_per_1k_msgs":998.2497812226528,"latency_summary":{"count":15998,"mean_us":184.9432699712464,"p50_us":176.1275,"p90_us":200.7035,"p99_us":225.2795,"p999_us":671.7435,"min_us":121.39,"max_us":3104.148}},"flags":[],"latency":{"count":15998,"min_ns":121390,"max_ns":3104148,"sum_ns":2958722433,"negative":0,"buckets":[[221,2],[222,13],[223,7],[224,143],[225,442],[226,515],[227,551],[228,460],[229,6380],[230,924],[231,1877],[232,3859],[233,312],[234,151],[235,233],[236,48],[237,17],[238,9],[239,9],[240,11],[241,3],[243,2],[244,2],[246,2],[247,1],[249,2],[250,2],[251,1],[252,1],[256,3],[260,1],[261,2],[264,1],[267,1],[270,1],[273,1],[276,1],[280,1],[283,1],[287,1],[289,1],[290,1],[292,2],[295,1]]},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"sub_qos1_fixed_v5_props","kind":"sub","question":"At 2,000 QoS 1 msgs/s with four PUBLISH properties, what does receiving cost?","qos":1,"payload":256,"rate":2000,"window":64,"protocol":"MQTTv5","suite":"extended","properties":"realistic"},"profile":"standard","run_index":2,"run_id":"a797ead93872","started_at":"2026-10-01T00:35:43Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2187292,"connect_ns":961799,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":1,"threads":2,"hwm_kb":22840,"rss_kb":22840,"ctx_voluntary":4,"ctx_involuntary":1,"cpu_ns":77146235},"schedule":{"t_start":233323327868787,"t_measure":233325327868787,"t_end":233333327868787,"t_stop":233335327868787,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999830083,"client":{"cpu_user_s":1.18,"cpu_sys_s":0.6,"cpu_ns":1779999999,"cpu_source":"ticks","rss_start_kb":22940,"rss_end_kb":23056,"rss_peak_kb":23056,"threads":2,"ctx_voluntary":15965,"ctx_involuntary":1},"peer":{"cpu_user_s":0.0,"cpu_sys_s":0.74,"cpu_ns":742336126,"cpu_source":"schedstat","rss_start_kb":1932,"rss_end_kb":1932,"rss_peak_kb":1932,"threads":2,"ctx_voluntary":31955,"ctx_involuntary":0},"broker_cores":0.12533191200281146,"host":{"busy_cores":0.6737643105012934,"other_cores":0.2331336860470665}},"worker_exit":0,"peer_exit":0,"peer":{"role":"source","protocol":"MQTTv5","qos":1,"error":null,"window_ns":8000000000,"sent_total":19995,"sent_window":15996,"acked_total":19995,"received_total":0,"received_window":0,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":19995,"sent":19995,"sent_raw":20032,"probe_msgs":37,"dropped":0,"bytes_received":7358168},"cpu_cores":0.12533191200281146},"worker":{"ok":true,"shape":"nowait","connect_ns":961799,"window_ns":7999973469,"measure":{"sent":0,"done":0,"failed":0,"rejected":0,"received":3999,"unmatched":0,"skipped":0,"at_ns":233325327963656},"end":{"sent":0,"done":0,"failed":0,"rejected":0,"received":19995,"unmatched":0,"skipped":0,"at_ns":233333327937125},"final":{"sent":0,"done":0,"failed":0,"rejected":0,"received":19995,"unmatched":0,"skipped":0,"at_ns":233335330809126},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_peer_publishes","passed":true,"detail":"broker received 19995; peer wrote 19995","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 19995; client received 19995","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"broker acknowledged 19995 from the peer; client received 19995; broker dropped 0","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"peer wrote 15996 of 16000 offered in the window","severity":"invalid"},{"name":"client_kept_up","passed":true,"detail":"client received 15996 of 15996 in the window","severity":"not_sustained"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.13 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.23 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999973469,"offered":15996,"offered_per_s":1999.5066311138037,"delivered":15996,"msgs_per_s":1999.5066311138037,"broker_dropped":0,"undelivered_at_stop":0,"cpu_cores":0.2225007377708842,"cpu_us_per_msg":111.27781939234808,"cpu_user_us_per_msg":73.76844211052763,"cpu_sys_us_per_msg":37.50937734433609,"rss_start_kb":22940,"rss_end_kb":23056,"rss_peak_kb":23056,"threads":2,"ctx_switches_per_1k_msgs":998.1245311327832,"latency_summary":{"count":15996,"mean_us":180.38772193048263,"p50_us":176.1275,"p90_us":200.7035,"p99_us":233.4715,"p999_us":671.7435,"min_us":112.815,"max_us":2734.427}},"flags":[],"latency":{"count":15996,"min_ns":112815,"max_ns":2734427,"sum_ns":2885482000,"negative":0,"buckets":[[219,2],[220,18],[221,11],[222,18],[223,26],[224,147],[225,611],[226,498],[227,530],[228,765],[229,7784],[230,2026],[231,1526],[232,1184],[233,382],[234,166],[235,113],[236,66],[237,31],[238,22],[239,16],[240,12],[241,3],[242,5],[243,3],[244,1],[245,3],[247,1],[248,2],[252,1],[256,1],[257,2],[258,1],[259,3],[260,1],[261,4],[265,2],[269,1],[271,1],[272,2],[278,1],[284,1],[288,1],[289,1],[292,1]]},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"pub_qos1_fixed_v5_alias","kind":"pub","question":"At 2,000 QoS 1 msgs/s on a 200-byte topic sent as a topic alias, what does publishing cost?","qos":1,"payload":256,"rate":2000,"window":64,"protocol":"MQTTv5","suite":"extended","topic_alias":true},"profile":"standard","run_index":0,"run_id":"5ecdf6e3f9f5","started_at":"2026-10-01T00:36:11Z","data_topic_bytes":200,"ready":{"event":"ready","pid":2188170,"connect_ns":871825,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":0,"threads":1,"hwm_kb":22652,"rss_kb":22652,"ctx_voluntary":1,"ctx_involuntary":1,"cpu_ns":74325447},"schedule":{"t_start":233351345885775,"t_measure":233353345885775,"t_end":233361345885775,"t_stop":233363345885775,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999867671,"client":{"cpu_user_s":1.42,"cpu_sys_s":0.6,"cpu_ns":2020000000,"cpu_source":"ticks","rss_start_kb":23004,"rss_end_kb":23064,"rss_peak_kb":23064,"threads":2,"ctx_voluntary":7525,"ctx_involuntary":0},"peer":{"cpu_user_s":0.03,"cpu_sys_s":0.31,"cpu_ns":332706650,"cpu_source":"schedstat","rss_start_kb":1920,"rss_end_kb":1920,"rss_peak_kb":1920,"threads":1,"ctx_voluntary":10469,"ctx_involuntary":0},"broker_cores":0.09697210402769424,"host":{"busy_cores":0.5600092631832235,"other_cores":0.16894396327321454}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv5","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":19997,"received_window":15999,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":19997,"sent":19997,"sent_raw":20033,"probe_msgs":36,"dropped":0,"bytes_received":5419393},"cpu_cores":0.09697210402769424},"worker":{"ok":true,"shape":"nowait","connect_ns":871825,"window_ns":7999992021,"measure":{"sent":3998,"done":3998,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":233353345984124},"end":{"sent":19997,"done":19997,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":233361345976145},"final":{"sent":19997,"done":19997,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":233363346371622},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 19997 from the client; client sent 19997, completed 19997","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 19997; peer received 19997","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"client saw 19997 completions; peer received 19997","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"client published 15999 of 16000 offered in the window","severity":"not_sustained"},{"name":"payloads_intact","passed":true,"detail":"0 of 19997 payloads had an unexpected length","severity":"invalid"},{"name":"topic_alias_used","passed":true,"detail":"broker received 267 bytes per client publish; the full topic would exceed 356","severity":"invalid"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.10 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.17 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999992021,"client_sent":15999,"client_completed":15999,"delivered":15999,"msgs_per_s":1999.8769946273176,"cpu_cores":0.2525002518374387,"cpu_us_per_msg":126.25789111819489,"cpu_user_us_per_msg":88.75554722170136,"cpu_sys_us_per_msg":37.50234389649353,"rss_start_kb":23004,"rss_end_kb":23064,"rss_peak_kb":23064,"threads":2,"ctx_switches_per_1k_msgs":470.341896368523,"latency_summary":{"count":15999,"mean_us":111.34399137446091,"p50_us":108.5435,"p90_us":143.3595,"p99_us":167.9355,"p999_us":1343.4875,"min_us":41.294,"max_us":2589.698},"lag_summary":{"count":15997,"mean_us":689.5559713071201,"p50_us":671.7435,"p90_us":1212.4155,"p99_us":1343.4875,"p999_us":1474.5595,"min_us":1.959,"max_us":3709.453,"unsent":3}},"flags":[],"latency":{"count":15999,"min_ns":41294,"max_ns":2589698,"sum_ns":1781392518,"negative":0,"buckets":[[196,2],[197,6],[198,7],[199,14],[200,10],[201,29],[202,45],[203,104],[204,135],[205,202],[206,150],[207,163],[208,315],[209,290],[210,509],[211,484],[212,878],[213,499],[214,556],[215,1367],[216,1184],[217,775],[218,1139],[219,897],[220,1536],[221,547],[222,374],[223,527],[224,1045],[225,1378],[226,302],[227,306],[228,104],[229,40],[230,5],[231,5],[232,1],[233,2],[234,3],[235,1],[236,2],[237,1],[238,2],[239,1],[240,4],[241,2],[242,2],[243,1],[244,1],[245,1],[246,3],[247,2],[249,1],[251,1],[258,1],[259,1],[260,1],[261,1],[263,1],[264,1],[266,1],[267,1],[268,1],[269,1],[270,3],[271,1],[272,4],[273,1],[274,2],[275,1],[276,2],[278,1],[279,2],[289,2],[290,6],[291,4]]},"lag":{"count":15997,"min_ns":1959,"max_ns":3709453,"sum_ns":11030826873,"negative":0,"buckets":[[126,1],[128,1],[129,2],[131,1],[132,1],[136,1],[138,1],[139,1],[140,1],[142,1],[144,1],[145,2],[147,1],[148,2],[149,1],[151,1],[152,1],[153,2],[155,1],[158,3],[159,1],[160,3],[161,1],[162,1],[163,4],[164,2],[165,1],[166,4],[167,2],[168,5],[169,2],[170,4],[171,1],[173,3],[174,3],[175,1],[176,10],[177,6],[178,4],[179,6],[180,7],[181,10],[182,3],[183,7],[184,6],[185,5],[186,9],[187,1],[188,9],[189,6],[190,8],[191,5],[192,9],[193,6],[194,11],[195,6],[196,16],[197,9],[198,12],[199,10],[200,6],[201,8],[202,9],[203,6],[204,7],[205,7],[206,12],[207,10],[208,15],[209,17],[210,16],[211,18],[212,28],[213,65],[214,67],[215,48],[216,72],[217,70],[218,61],[219,69],[220,38],[221,58],[222,47],[223,53],[224,117],[225,103],[226,92],[227,118],[228,153],[229,150],[230,150],[231,125],[232,101],[233,81],[234,85],[235,73],[236,86],[237,71],[238,94],[239,185],[240,187],[241,129],[242,134],[243,154],[244,163],[245,169],[246,206],[247,213],[248,243],[249,227],[250,238],[251,232],[252,234],[253,293],[254,285],[255,245],[256,454],[257,471],[258,304],[259,402],[260,251],[261,244],[262,390],[263,265],[264,342],[265,434],[266,501],[267,508],[268,613],[269,507],[270,491],[271,418],[272,746],[273,475],[274,621],[275,669],[276,572],[277,110],[278,6],[279,2],[280,1],[282,1],[283,2],[286,1],[287,1],[289,2],[290,1],[292,1],[294,1],[297,1],[300,1]],"unsent":3},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"pub_qos1_fixed_v5_alias","kind":"pub","question":"At 2,000 QoS 1 msgs/s on a 200-byte topic sent as a topic alias, what does publishing cost?","qos":1,"payload":256,"rate":2000,"window":64,"protocol":"MQTTv5","suite":"extended","topic_alias":true},"profile":"standard","run_index":1,"run_id":"3a3f3aca3e98","started_at":"2026-10-01T00:36:53Z","data_topic_bytes":200,"ready":{"event":"ready","pid":2189482,"connect_ns":887267,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":1,"threads":1,"hwm_kb":22596,"rss_kb":22596,"ctx_voluntary":1,"ctx_involuntary":1,"cpu_ns":75301481},"schedule":{"t_start":233393369537227,"t_measure":233395369537227,"t_end":233403369537227,"t_stop":233405369537227,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999866226,"client":{"cpu_user_s":1.43,"cpu_sys_s":0.56,"cpu_ns":1990000000,"cpu_source":"ticks","rss_start_kb":22952,"rss_end_kb":23012,"rss_peak_kb":23012,"threads":2,"ctx_voluntary":7425,"ctx_involuntary":5},"peer":{"cpu_user_s":0.03,"cpu_sys_s":0.3,"cpu_ns":337088481,"cpu_source":"schedstat","rss_start_kb":1916,"rss_end_kb":1916,"rss_peak_kb":1916,"threads":1,"ctx_voluntary":10343,"ctx_involuntary":0},"broker_cores":0.09639248685106701,"host":{"busy_cores":0.5950099496076249,"other_cores":0.20772653842624392}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv5","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":19998,"received_window":16001,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":19998,"sent":19998,"sent_raw":20034,"probe_msgs":36,"dropped":0,"bytes_received":5419666},"cpu_cores":0.09639248685106701},"worker":{"ok":true,"shape":"nowait","connect_ns":887267,"window_ns":7999925455,"measure":{"sent":3999,"done":3998,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":233395369682048},"end":{"sent":19998,"done":19998,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":233403369607503},"final":{"sent":19998,"done":19998,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":233405372093440},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 19998 from the client; client sent 19998, completed 19998","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 19998; peer received 19998","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"client saw 19998 completions; peer received 19998","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"client published 15999 of 16000 offered in the window","severity":"not_sustained"},{"name":"payloads_intact","passed":true,"detail":"0 of 19998 payloads had an unexpected length","severity":"invalid"},{"name":"topic_alias_used","passed":true,"detail":"broker received 267 bytes per client publish; the full topic would exceed 356","severity":"invalid"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.10 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.21 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999925455,"client_sent":15999,"client_completed":16000,"delivered":16001,"msgs_per_s":2000.1436375884332,"cpu_cores":0.24875231790519228,"cpu_us_per_msg":124.38277392337021,"cpu_user_us_per_msg":89.38058628664291,"cpu_sys_us_per_msg":35.00218763672729,"rss_start_kb":22952,"rss_end_kb":23012,"rss_peak_kb":23012,"threads":2,"ctx_switches_per_1k_msgs":464.4040252515782,"latency_summary":{"count":16001,"mean_us":111.55146909568151,"p50_us":108.5435,"p90_us":143.3595,"p99_us":167.9355,"p999_us":1867.7755,"min_us":36.466,"max_us":3138.062},"lag_summary":{"count":15998,"mean_us":691.3456569571196,"p50_us":704.5115,"p90_us":1212.4155,"p99_us":1343.4875,"p999_us":1605.6315,"min_us":2.345,"max_us":3758.784,"unsent":2}},"flags":[],"latency":{"count":16001,"min_ns":36466,"max_ns":3138062,"sum_ns":1784935057,"negative":0,"buckets":[[193,1],[195,1],[196,1],[197,3],[198,12],[199,16],[200,25],[201,24],[202,33],[203,74],[204,74],[205,102],[206,108],[207,229],[208,350],[209,247],[210,579],[211,493],[212,1050],[213,477],[214,538],[215,1166],[216,1461],[217,782],[218,1079],[219,857],[220,1477],[221,619],[222,437],[223,584],[224,1090],[225,1297],[226,247],[227,269],[228,90],[229,19],[230,12],[231,8],[232,3],[233,2],[235,1],[236,3],[237,2],[238,3],[239,2],[240,2],[241,5],[242,4],[244,5],[246,1],[247,2],[258,2],[259,1],[260,1],[263,1],[265,1],[268,1],[269,1],[271,1],[277,2],[278,1],[280,2],[281,3],[282,1],[284,2],[285,3],[286,1],[288,1],[290,2],[291,1],[292,1],[293,2],[294,2],[295,2]]},"lag":{"count":15998,"min_ns":2345,"max_ns":3758784,"sum_ns":11060147820,"negative":0,"buckets":[[130,1],[135,4],[137,2],[140,1],[142,1],[143,1],[144,2],[147,3],[148,1],[149,1],[150,2],[151,1],[156,2],[157,2],[159,2],[160,3],[161,4],[162,1],[164,3],[165,2],[166,2],[167,2],[168,5],[169,3],[170,2],[171,1],[172,2],[175,2],[176,5],[177,9],[178,9],[179,5],[180,1],[181,6],[182,2],[183,3],[184,4],[185,6],[186,3],[187,7],[188,7],[189,1],[190,5],[191,8],[192,9],[193,14],[194,13],[195,11],[196,21],[197,13],[198,13],[199,17],[200,15],[201,12],[202,9],[203,11],[204,10],[205,8],[206,13],[207,5],[208,38],[209,29],[210,31],[211,31],[212,37],[213,45],[214,49],[215,63],[216,68],[217,130],[218,73],[219,68],[220,63],[221,49],[222,61],[223,50],[224,96],[225,88],[226,86],[227,89],[228,104],[229,104],[230,97],[231,110],[232,76],[233,88],[234,82],[235,88],[236,69],[237,69],[238,70],[239,84],[240,146],[241,172],[242,200],[243,192],[244,215],[245,227],[246,239],[247,289],[248,265],[249,266],[250,214],[251,220],[252,220],[253,283],[254,266],[255,167],[256,393],[257,497],[258,271],[259,270],[260,284],[261,259],[262,298],[263,384],[264,436],[265,549],[266,584],[267,538],[268,622],[269,326],[270,377],[271,503],[272,538],[273,529],[274,697],[275,829],[276,548],[277,49],[278,1],[279,1],[280,1],[282,3],[283,1],[287,1],[288,1],[289,1],[291,2],[292,1],[294,1],[295,1],[297,1],[298,1],[300,1]],"unsent":2},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"pub_qos1_fixed_v5_alias","kind":"pub","question":"At 2,000 QoS 1 msgs/s on a 200-byte topic sent as a topic alias, what does publishing cost?","qos":1,"payload":256,"rate":2000,"window":64,"protocol":"MQTTv5","suite":"extended","topic_alias":true},"profile":"standard","run_index":2,"run_id":"472265a31842","started_at":"2026-10-01T00:38:31Z","data_topic_bytes":200,"ready":{"event":"ready","pid":2192503,"connect_ns":933596,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":1,"threads":1,"hwm_kb":22652,"rss_kb":22652,"ctx_voluntary":1,"ctx_involuntary":1,"cpu_ns":74462288},"schedule":{"t_start":233491295555610,"t_measure":233493295555610,"t_end":233501295555610,"t_stop":233503295555610,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999872246,"client":{"cpu_user_s":1.51,"cpu_sys_s":0.53,"cpu_ns":2040000000,"cpu_source":"ticks","rss_start_kb":23012,"rss_end_kb":23068,"rss_peak_kb":23068,"threads":2,"ctx_voluntary":7225,"ctx_involuntary":0},"peer":{"cpu_user_s":0.03,"cpu_sys_s":0.3,"cpu_ns":325396225,"cpu_source":"schedstat","rss_start_kb":1924,"rss_end_kb":1928,"rss_peak_kb":1928,"threads":1,"ctx_voluntary":11611,"ctx_involuntary":0},"broker_cores":0.0962029112883411,"host":{"busy_cores":0.6062596815124189,"other_cores":0.21437752032321641}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv5","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":19997,"received_window":16000,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":19997,"sent":19997,"sent_raw":20033,"probe_msgs":36,"dropped":0,"bytes_received":5419393},"cpu_cores":0.0962029112883411},"worker":{"ok":true,"shape":"nowait","connect_ns":933596,"window_ns":7999994481,"measure":{"sent":3997,"done":3997,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":233493295651635},"end":{"sent":19997,"done":19997,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":233501295646116},"final":{"sent":19997,"done":19997,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":233503297948142},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 19997 from the client; client sent 19997, completed 19997","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 19997; peer received 19997","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"client saw 19997 completions; peer received 19997","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"client published 16000 of 16000 offered in the window","severity":"not_sustained"},{"name":"payloads_intact","passed":true,"detail":"0 of 19997 payloads had an unexpected length","severity":"invalid"},{"name":"topic_alias_used","passed":true,"detail":"broker received 267 bytes per client publish; the full topic would exceed 356","severity":"invalid"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.10 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.21 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999994481,"client_sent":16000,"client_completed":16000,"delivered":16000,"msgs_per_s":2000.0013797509519,"cpu_cores":0.25500017591824636,"cpu_us_per_msg":127.5,"cpu_user_us_per_msg":94.375,"cpu_sys_us_per_msg":33.125,"rss_start_kb":23012,"rss_end_kb":23068,"rss_peak_kb":23068,"threads":2,"ctx_switches_per_1k_msgs":451.5625,"latency_summary":{"count":16000,"mean_us":112.2415795,"p50_us":104.4475,"p90_us":135.1675,"p99_us":167.9355,"p999_us":2555.9035,"min_us":42.074,"max_us":3831.326},"lag_summary":{"count":15997,"mean_us":694.1448244670876,"p50_us":704.5115,"p90_us":1212.4155,"p99_us":1343.4875,"p999_us":1474.5595,"min_us":2.188,"max_us":3287.285,"unsent":3}},"flags":[],"latency":{"count":16000,"min_ns":42074,"max_ns":3831326,"sum_ns":1795865272,"negative":0,"buckets":[[196,1],[197,4],[198,15],[199,9],[200,18],[201,29],[202,38],[203,106],[204,130],[205,172],[206,149],[207,214],[208,331],[209,276],[210,604],[211,627],[212,1151],[213,637],[214,596],[215,889],[216,1308],[217,907],[218,1200],[219,974],[220,1124],[221,650],[222,603],[223,623],[224,1102],[225,916],[226,199],[227,187],[228,99],[229,10],[230,9],[231,6],[232,6],[235,2],[237,4],[238,3],[239,2],[240,4],[241,2],[242,2],[243,1],[244,1],[245,2],[246,1],[249,2],[251,1],[254,2],[256,1],[257,2],[258,2],[259,2],[262,1],[268,1],[269,1],[271,2],[276,2],[277,3],[278,2],[279,1],[283,3],[284,3],[285,1],[289,3],[290,1],[291,7],[292,2],[297,2],[298,2],[299,2],[300,4],[301,2]]},"lag":{"count":15997,"min_ns":2188,"max_ns":3287285,"sum_ns":11104234757,"negative":0,"buckets":[[129,1],[130,1],[133,1],[134,1],[138,1],[139,3],[140,2],[141,2],[142,3],[143,1],[144,6],[145,2],[146,2],[147,2],[148,2],[149,2],[150,3],[152,1],[153,1],[154,1],[156,3],[157,2],[158,2],[159,1],[160,4],[161,4],[162,1],[163,2],[164,2],[165,5],[166,2],[167,2],[169,4],[170,2],[171,5],[172,4],[174,5],[175,6],[176,8],[177,5],[178,6],[179,3],[180,8],[181,7],[182,5],[183,9],[184,6],[185,8],[186,11],[187,7],[188,8],[189,3],[190,4],[191,5],[192,13],[193,16],[194,15],[195,15],[196,23],[197,14],[198,12],[199,14],[200,15],[201,19],[202,15],[203,12],[204,18],[205,9],[206,14],[207,16],[208,26],[209,29],[210,29],[211,36],[212,77],[213,80],[214,46],[215,47],[216,47],[217,53],[218,51],[219,40],[220,30],[221,42],[222,39],[223,39],[224,91],[225,116],[226,116],[227,92],[228,118],[229,97],[230,97],[231,100],[232,77],[233,64],[234,60],[235,66],[236,75],[237,79],[238,70],[239,84],[240,187],[241,185],[242,191],[243,175],[244,223],[245,231],[246,237],[247,252],[248,272],[249,291],[250,281],[251,214],[252,219],[253,211],[254,203],[255,235],[256,531],[257,338],[258,272],[259,300],[260,260],[261,248],[262,343],[263,365],[264,418],[265,559],[266,589],[267,620],[268,447],[269,418],[270,529],[271,296],[272,569],[273,504],[274,695],[275,827],[276,585],[277,99],[278,13],[279,3],[280,3],[284,1],[287,2],[289,2],[291,1],[292,1],[294,1],[297,1]],"unsent":3},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"sub_qos1_max_v5_rm16","kind":"sub","question":"QoS 1 receive capacity when the client allows only 16 unacknowledged deliveries (Receive Maximum).","qos":1,"payload":256,"rate":0,"window":64,"protocol":"MQTTv5","suite":"extended","receive_maximum":16},"profile":"standard","run_index":0,"run_id":"02566dd73855","started_at":"2026-10-01T00:38:59Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2193370,"connect_ns":862336,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":0,"threads":2,"hwm_kb":22652,"rss_kb":22652,"ctx_voluntary":4,"ctx_involuntary":1,"cpu_ns":75426835},"schedule":{"t_start":233519321508992,"t_measure":233521321508992,"t_end":233529321508992,"t_stop":233531321508992,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999885448,"client":{"cpu_user_s":5.14,"cpu_sys_s":2.86,"cpu_ns":8000000000,"cpu_source":"ticks","rss_start_kb":22848,"rss_end_kb":22904,"rss_peak_kb":22904,"threads":2,"ctx_voluntary":111,"ctx_involuntary":59},"peer":{"cpu_user_s":0.51,"cpu_sys_s":3.29,"cpu_ns":3794618738,"cpu_source":"schedstat","rss_start_kb":1948,"rss_end_kb":1948,"rss_peak_kb":1948,"threads":2,"ctx_voluntary":158112,"ctx_involuntary":14},"broker_cores":0.9999679435409835,"host":{"busy_cores":2.588787068842039,"other_cores":0.1144706718555505}},"worker_exit":0,"peer_exit":0,"peer":{"role":"source","protocol":"MQTTv5","qos":1,"error":null,"window_ns":8000000000,"sent_total":556922,"sent_window":438655,"acked_total":556922,"received_total":0,"received_window":0,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":556922,"sent":315497,"sent_raw":315544,"probe_msgs":47,"dropped":241425,"bytes_received":161729602},"cpu_cores":0.9999679435409835},"worker":{"ok":true,"shape":"nowait","connect_ns":862336,"window_ns":7998577095,"measure":{"sent":0,"done":0,"failed":0,"rejected":0,"received":59557,"unmatched":0,"skipped":0,"at_ns":233521323027459},"end":{"sent":0,"done":0,"failed":0,"rejected":0,"received":301895,"unmatched":0,"skipped":0,"at_ns":233529321604554},"final":{"sent":0,"done":0,"failed":0,"rejected":0,"received":315497,"unmatched":0,"skipped":0,"at_ns":233531323275570},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_peer_publishes","passed":true,"detail":"broker received 556922; peer wrote 556922","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 315497; client received 315497 by t_stop","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.11 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.998577095,"offered":438655,"offered_per_s":54841.62930356803,"delivered":242338,"msgs_per_s":30297.63883272291,"broker_dropped":241425,"undelivered_at_stop":0,"cpu_cores":1.000177894765919,"cpu_us_per_msg":33.01174392790235,"cpu_user_us_per_msg":21.210045473677262,"cpu_sys_us_per_msg":11.801698454225091,"rss_start_kb":22848,"rss_end_kb":22904,"rss_peak_kb":22904,"threads":2,"ctx_switches_per_1k_msgs":0.701499558467925},"flags":["broker_queue_overflow","broker_bound"],"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"sub_qos1_max_v5_rm16","kind":"sub","question":"QoS 1 receive capacity when the client allows only 16 unacknowledged deliveries (Receive Maximum).","qos":1,"payload":256,"rate":0,"window":64,"protocol":"MQTTv5","suite":"extended","receive_maximum":16},"profile":"standard","run_index":1,"run_id":"80f2b8167aa8","started_at":"2026-10-01T00:40:10Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2195572,"connect_ns":892185,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":1,"threads":2,"hwm_kb":22596,"rss_kb":22596,"ctx_voluntary":4,"ctx_involuntary":3,"cpu_ns":75002804},"schedule":{"t_start":233590331893468,"t_measure":233592331893468,"t_end":233600331893468,"t_stop":233602331893468,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999885297,"client":{"cpu_user_s":5.18,"cpu_sys_s":2.82,"cpu_ns":8000000000,"cpu_source":"ticks","rss_start_kb":22796,"rss_end_kb":22852,"rss_peak_kb":22852,"threads":2,"ctx_voluntary":8,"ctx_involuntary":45},"peer":{"cpu_user_s":0.5,"cpu_sys_s":3.42,"cpu_ns":3924332981,"cpu_source":"schedstat","rss_start_kb":1952,"rss_end_kb":1952,"rss_peak_kb":1952,"threads":2,"ctx_voluntary":160179,"ctx_involuntary":15},"broker_cores":0.9999429620571971,"host":{"busy_cores":2.6262876553841172,"other_cores":0.13578169919603075}},"worker_exit":0,"peer_exit":0,"peer":{"role":"source","protocol":"MQTTv5","qos":1,"error":null,"window_ns":8000000000,"sent_total":579794,"sent_window":458007,"acked_total":579794,"received_total":0,"received_window":0,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":579794,"sent":316613,"sent_raw":316660,"probe_msgs":47,"dropped":263181,"bytes_received":168300562},"cpu_cores":0.9999429620571971},"worker":{"ok":true,"shape":"nowait","connect_ns":892185,"window_ns":7999983316,"measure":{"sent":0,"done":0,"failed":0,"rejected":0,"received":61191,"unmatched":0,"skipped":0,"at_ns":233592332010135},"end":{"sent":0,"done":0,"failed":0,"rejected":0,"received":303090,"unmatched":0,"skipped":0,"at_ns":233600331993451},"final":{"sent":0,"done":0,"failed":0,"rejected":0,"received":316613,"unmatched":0,"skipped":0,"at_ns":233602334584689},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_peer_publishes","passed":true,"detail":"broker received 579794; peer wrote 579794","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 316613; client received 316613 by t_stop","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.14 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999983316,"offered":458007,"offered_per_s":57250.994396948816,"delivered":241899,"msgs_per_s":30237.438060177075,"broker_dropped":263181,"undelivered_at_stop":0,"cpu_cores":1.0000020855043494,"cpu_us_per_msg":33.07165387207058,"cpu_user_us_per_msg":21.413895882165697,"cpu_sys_us_per_msg":11.657757989904878,"rss_start_kb":22796,"rss_end_kb":22852,"rss_peak_kb":22852,"threads":2,"ctx_switches_per_1k_msgs":0.21909970690246755},"flags":["broker_queue_overflow","broker_bound"],"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"sub_qos1_max_v5_rm16","kind":"sub","question":"QoS 1 receive capacity when the client allows only 16 unacknowledged deliveries (Receive Maximum).","qos":1,"payload":256,"rate":0,"window":64,"protocol":"MQTTv5","suite":"extended","receive_maximum":16},"profile":"standard","run_index":2,"run_id":"32014162f550","started_at":"2026-10-01T00:42:46Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2200405,"connect_ns":893813,"shape":"nowait"},"client_at_ready":{"utime_ticks":5,"stime_ticks":1,"threads":2,"hwm_kb":22592,"rss_kb":22592,"ctx_voluntary":4,"ctx_involuntary":3,"cpu_ns":76808746},"schedule":{"t_start":233746364389805,"t_measure":233748364389805,"t_end":233756364389805,"t_stop":233758364389805,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999885304,"client":{"cpu_user_s":5.2,"cpu_sys_s":2.8,"cpu_ns":8000000000,"cpu_source":"ticks","rss_start_kb":22792,"rss_end_kb":22848,"rss_peak_kb":22848,"threads":2,"ctx_voluntary":33,"ctx_involuntary":37},"peer":{"cpu_user_s":0.52,"cpu_sys_s":3.38,"cpu_ns":3902244176,"cpu_source":"schedstat","rss_start_kb":1948,"rss_end_kb":1948,"rss_peak_kb":1948,"threads":2,"ctx_voluntary":157542,"ctx_involuntary":32},"broker_cores":0.9998049592037002,"host":{"busy_cores":2.5925371692053947,"other_cores":0.1049303573865335}},"worker_exit":0,"peer_exit":0,"peer":{"role":"source","protocol":"MQTTv5","qos":1,"error":null,"window_ns":8000000000,"sent_total":579493,"sent_window":456886,"acked_total":579493,"received_total":0,"received_window":0,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":579493,"sent":314215,"sent_raw":314262,"probe_msgs":47,"dropped":265278,"bytes_received":168199787},"cpu_cores":0.9998049592037002},"worker":{"ok":true,"shape":"nowait","connect_ns":893813,"window_ns":7999961186,"measure":{"sent":0,"done":0,"failed":0,"rejected":0,"received":59885,"unmatched":0,"skipped":0,"at_ns":233748364505352},"end":{"sent":0,"done":0,"failed":0,"rejected":0,"received":300801,"unmatched":0,"skipped":0,"at_ns":233756364466538},"final":{"sent":0,"done":0,"failed":0,"rejected":0,"received":314215,"unmatched":0,"skipped":0,"at_ns":233758366699398},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_peer_publishes","passed":true,"detail":"broker received 579493; peer wrote 579493","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 314215; client received 314215 by t_stop","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.10 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999961186,"offered":456886,"offered_per_s":57111.027088425675,"delivered":240916,"msgs_per_s":30114.646108734258,"broker_dropped":265278,"undelivered_at_stop":0,"cpu_cores":1.0000048517735396,"cpu_us_per_msg":33.206594829733184,"cpu_user_us_per_msg":21.58428663932657,"cpu_sys_us_per_msg":11.622308190406615,"rss_start_kb":22792,"rss_end_kb":22848,"rss_peak_kb":22848,"threads":2,"ctx_switches_per_1k_msgs":0.29055770476016535},"flags":["broker_queue_overflow","broker_bound"],"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"pub_64k_fixed","kind":"pub","question":"At 500 QoS 1 msgs/s of 64 KiB, what does publishing cost?","qos":1,"payload":65536,"rate":500,"window":64,"protocol":"MQTTv311","suite":"extended"},"profile":"standard","run_index":0,"run_id":"e33b3bbc41bf","started_at":"2026-10-01T00:43:14Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2201327,"connect_ns":833714,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":1,"threads":1,"hwm_kb":22536,"rss_kb":22536,"ctx_voluntary":1,"ctx_involuntary":1,"cpu_ns":74766062},"schedule":{"t_start":233774306331447,"t_measure":233776306331447,"t_end":233784306331447,"t_stop":233786306331447,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999948168,"client":{"cpu_user_s":0.86,"cpu_sys_s":0.24,"cpu_ns":1100000000,"cpu_source":"ticks","rss_start_kb":23028,"rss_end_kb":23084,"rss_peak_kb":23084,"threads":2,"ctx_voluntary":9822,"ctx_involuntary":4},"peer":{"cpu_user_s":0.02,"cpu_sys_s":0.2,"cpu_ns":219927747,"cpu_source":"schedstat","rss_start_kb":1984,"rss_end_kb":2048,"rss_peak_kb":2048,"threads":1,"ctx_voluntary":4002,"ctx_involuntary":1},"broker_cores":0.12458268217119778,"host":{"busy_cores":0.45500294796409985,"other_cores":0.16542822843449204}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":4999,"received_window":4000,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":4999,"sent":4999,"sent_raw":5035,"probe_msgs":36,"dropped":0,"bytes_received":327789433},"cpu_cores":0.12458268217119778},"worker":{"ok":true,"shape":"nowait","connect_ns":833714,"window_ns":8000002902,"measure":{"sent":999,"done":999,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":233776306409919},"end":{"sent":4999,"done":4999,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":233784306412821},"final":{"sent":4999,"done":4999,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":233786309132106},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 4999 from the client; client sent 4999, completed 4999","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 4999; peer received 4999","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"client saw 4999 completions; peer received 4999","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"client published 4000 of 4000 offered in the window","severity":"not_sustained"},{"name":"payloads_intact","passed":true,"detail":"0 of 4999 payloads had an unexpected length","severity":"invalid"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.12 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.17 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":8.000002902,"client_sent":4000,"client_completed":4000,"delivered":4000,"msgs_per_s":499.99981862506576,"cpu_cores":0.1374999501218931,"cpu_us_per_msg":275.0,"cpu_user_us_per_msg":215.0,"cpu_sys_us_per_msg":60.0,"rss_start_kb":23028,"rss_end_kb":23084,"rss_peak_kb":23084,"threads":2,"ctx_switches_per_1k_msgs":2456.5,"latency_summary":{"count":4000,"mean_us":294.39448649999997,"p50_us":286.7195,"p90_us":303.1035,"p99_us":352.2555,"p999_us":1671.1675,"min_us":206.035,"max_us":3002.457},"lag_summary":{"count":3999,"mean_us":562.9850882720681,"p50_us":573.4395,"p90_us":999.4235,"p99_us":1146.8795,"p999_us":1343.4875,"min_us":3.074,"max_us":1778.445,"unsent":1}},"flags":[],"latency":{"count":4000,"min_ns":206035,"max_ns":3002457,"sum_ns":1177577946,"negative":0,"buckets":[[233,4],[234,1],[235,7],[236,14],[237,35],[238,64],[239,117],[240,438],[241,2231],[242,690],[243,247],[244,78],[245,40],[246,11],[247,3],[248,2],[249,1],[250,2],[252,2],[253,1],[254,1],[257,1],[259,1],[263,1],[264,1],[270,1],[274,1],[281,1],[282,1],[292,2],[294,1]]},"lag":{"count":3999,"min_ns":3074,"max_ns":1778445,"sum_ns":2251377368,"negative":0,"buckets":[[136,1],[139,1],[147,1],[148,2],[151,2],[154,3],[156,1],[159,1],[160,1],[161,3],[162,1],[163,3],[164,1],[165,1],[166,1],[167,1],[168,1],[169,3],[172,1],[174,2],[175,3],[176,1],[179,1],[181,4],[182,3],[183,2],[184,2],[185,5],[188,3],[189,4],[190,3],[191,2],[192,5],[193,11],[194,7],[195,3],[196,8],[197,4],[198,6],[199,3],[200,8],[201,7],[202,4],[203,6],[204,6],[205,6],[206,6],[207,5],[208,13],[209,22],[210,23],[211,9],[212,16],[213,13],[214,19],[215,18],[216,15],[217,15],[218,9],[219,14],[220,7],[221,14],[222,20],[223,8],[224,19],[225,18],[226,20],[227,35],[228,37],[229,26],[230,25],[231,30],[232,42],[233,42],[234,45],[235,29],[236,28],[237,28],[238,23],[239,29],[240,81],[241,92],[242,93],[243,84],[244,72],[245,70],[246,50],[247,64],[248,70],[249,60],[250,64],[251,52],[252,54],[253,55],[254,35],[255,31],[256,83],[257,109],[258,101],[259,77],[260,76],[261,129],[262,171],[263,90],[264,131],[265,236],[266,123],[267,113],[268,116],[269,125],[270,106],[271,61],[272,208],[273,43],[276,2],[278,1],[283,1]],"unsent":1},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"pub_64k_fixed","kind":"pub","question":"At 500 QoS 1 msgs/s of 64 KiB, what does publishing cost?","qos":1,"payload":65536,"rate":500,"window":64,"protocol":"MQTTv311","suite":"extended"},"profile":"standard","run_index":1,"run_id":"2baa7b2493a8","started_at":"2026-10-01T00:44:38Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2203945,"connect_ns":874388,"shape":"nowait"},"client_at_ready":{"utime_ticks":7,"stime_ticks":0,"threads":1,"hwm_kb":22516,"rss_kb":22516,"ctx_voluntary":1,"ctx_involuntary":5,"cpu_ns":81364573},"schedule":{"t_start":233858362613696,"t_measure":233860362613696,"t_end":233868362613696,"t_stop":233870362613696,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999877789,"client":{"cpu_user_s":0.78,"cpu_sys_s":0.33,"cpu_ns":1110000000,"cpu_source":"ticks","rss_start_kb":23100,"rss_end_kb":23156,"rss_peak_kb":23156,"threads":2,"ctx_voluntary":9809,"ctx_involuntary":1},"peer":{"cpu_user_s":0.01,"cpu_sys_s":0.2,"cpu_ns":220896217,"cpu_source":"schedstat","rss_start_kb":1984,"rss_end_kb":1984,"rss_peak_kb":1984,"threads":1,"ctx_voluntary":4000,"ctx_involuntary":0},"broker_cores":0.12400889440637429,"host":{"busy_cores":0.503757695591467,"other_cores":0.21338423261255648}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":4999,"received_window":4000,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":4999,"sent":4999,"sent_raw":5035,"probe_msgs":36,"dropped":0,"bytes_received":327789433},"cpu_cores":0.12400889440637429},"worker":{"ok":true,"shape":"nowait","connect_ns":874388,"window_ns":7999989648,"measure":{"sent":999,"done":999,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":233860362710914},"end":{"sent":4999,"done":4999,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":233868362700562},"final":{"sent":4999,"done":4999,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":233870365652304},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 4999 from the client; client sent 4999, completed 4999","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 4999; peer received 4999","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"client saw 4999 completions; peer received 4999","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"client published 4000 of 4000 offered in the window","severity":"not_sustained"},{"name":"payloads_intact","passed":true,"detail":"0 of 4999 payloads had an unexpected length","severity":"invalid"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.12 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.21 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999989648,"client_sent":4000,"client_completed":4000,"delivered":4000,"msgs_per_s":500.00064700083726,"cpu_cores":0.13875017954273233,"cpu_us_per_msg":277.5,"cpu_user_us_per_msg":195.0,"cpu_sys_us_per_msg":82.5,"rss_start_kb":23100,"rss_end_kb":23156,"rss_peak_kb":23156,"threads":2,"ctx_switches_per_1k_msgs":2452.5,"latency_summary":{"count":4000,"mean_us":293.51180975,"p50_us":286.7195,"p90_us":319.4875,"p99_us":368.6395,"p999_us":1277.9515,"min_us":206.386,"max_us":2380.992},"lag_summary":{"count":3999,"mean_us":560.3355258814704,"p50_us":573.4395,"p90_us":1032.1915,"p99_us":1146.8795,"p999_us":1409.0235,"min_us":4.021,"max_us":2108.758,"unsent":1}},"flags":[],"latency":{"count":4000,"min_ns":206386,"max_ns":2380992,"sum_ns":1174047239,"negative":0,"buckets":[[233,2],[234,5],[235,9],[236,22],[237,27],[238,73],[239,107],[240,514],[241,2128],[242,687],[243,240],[244,93],[245,44],[246,20],[247,6],[248,4],[249,3],[251,3],[252,2],[258,1],[261,2],[264,1],[265,1],[266,1],[275,1],[279,1],[283,1],[289,1],[290,1]]},"lag":{"count":3999,"min_ns":4021,"max_ns":2108758,"sum_ns":2240781768,"negative":0,"buckets":[[143,1],[145,1],[149,2],[150,1],[151,2],[152,2],[153,3],[155,1],[157,3],[158,3],[159,1],[161,2],[162,5],[163,6],[164,2],[165,1],[166,2],[167,4],[168,1],[170,3],[171,1],[172,4],[173,3],[174,7],[175,3],[176,12],[177,2],[178,3],[179,3],[180,4],[181,5],[182,4],[183,5],[184,1],[185,4],[186,4],[187,4],[188,2],[189,3],[190,6],[191,4],[192,10],[193,16],[194,9],[195,12],[196,8],[197,12],[198,10],[199,10],[200,12],[201,11],[202,12],[203,12],[204,6],[205,7],[206,9],[207,5],[208,10],[209,7],[210,12],[211,19],[212,16],[213,12],[214,14],[215,9],[216,14],[217,17],[218,16],[219,13],[220,21],[221,21],[222,19],[223,27],[224,34],[225,32],[226,33],[227,28],[228,23],[229,24],[230,30],[231,34],[232,30],[233,30],[234,15],[235,23],[236,12],[237,17],[238,18],[239,28],[240,68],[241,50],[242,48],[243,36],[244,52],[245,49],[246,59],[247,41],[248,31],[249,65],[250,67],[251,154],[252,22],[253,21],[254,50],[255,63],[256,159],[257,165],[258,100],[259,153],[260,117],[261,116],[262,77],[263,112],[264,103],[265,95],[266,87],[267,118],[268,114],[269,112],[270,108],[271,127],[272,234],[273,73],[277,1],[278,1],[281,1],[288,1]],"unsent":1},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"pub_64k_fixed","kind":"pub","question":"At 500 QoS 1 msgs/s of 64 KiB, what does publishing cost?","qos":1,"payload":65536,"rate":500,"window":64,"protocol":"MQTTv311","suite":"extended"},"profile":"standard","run_index":2,"run_id":"e022ad837e41","started_at":"2026-10-01T00:47:40Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2209602,"connect_ns":881435,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":0,"threads":1,"hwm_kb":22488,"rss_kb":22488,"ctx_voluntary":1,"ctx_involuntary":1,"cpu_ns":75866151},"schedule":{"t_start":234040322308002,"t_measure":234042322308002,"t_end":234050322308002,"t_stop":234052322308002,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999885499,"client":{"cpu_user_s":0.86,"cpu_sys_s":0.25,"cpu_ns":1109999999,"cpu_source":"ticks","rss_start_kb":23072,"rss_end_kb":23128,"rss_peak_kb":23128,"threads":2,"ctx_voluntary":9858,"ctx_involuntary":0},"peer":{"cpu_user_s":0.01,"cpu_sys_s":0.22,"cpu_ns":226149721,"cpu_source":"schedstat","rss_start_kb":1984,"rss_end_kb":2048,"rss_peak_kb":2048,"threads":1,"ctx_voluntary":4000,"ctx_involuntary":0},"broker_cores":0.12001821777574419,"host":{"busy_cores":0.452506476555509,"other_cores":0.16546715326931455}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":4999,"received_window":4000,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":4999,"sent":4999,"sent_raw":5035,"probe_msgs":36,"dropped":0,"bytes_received":327789433},"cpu_cores":0.12001821777574419},"worker":{"ok":true,"shape":"nowait","connect_ns":881435,"window_ns":7999994605,"measure":{"sent":999,"done":999,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":234042322398006},"end":{"sent":4999,"done":4999,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":234050322392611},"final":{"sent":4999,"done":4999,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":234052324108194},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 4999 from the client; client sent 4999, completed 4999","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 4999; peer received 4999","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"client saw 4999 completions; peer received 4999","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"client published 4000 of 4000 offered in the window","severity":"not_sustained"},{"name":"payloads_intact","passed":true,"detail":"0 of 4999 payloads had an unexpected length","severity":"invalid"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.12 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.17 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999994605,"client_sent":4000,"client_completed":4000,"delivered":4000,"msgs_per_s":500.0003371877274,"cpu_cores":0.13875009344459427,"cpu_us_per_msg":277.49999975000003,"cpu_user_us_per_msg":215.0,"cpu_sys_us_per_msg":62.5,"rss_start_kb":23072,"rss_end_kb":23128,"rss_peak_kb":23128,"threads":2,"ctx_switches_per_1k_msgs":2464.5,"latency_summary":{"count":4000,"mean_us":284.31758874999997,"p50_us":286.7195,"p90_us":303.1035,"p99_us":352.2555,"p999_us":606.2075,"min_us":211.627,"max_us":2038.881},"lag_summary":{"count":3999,"mean_us":573.6051162790698,"p50_us":573.4395,"p90_us":999.4235,"p99_us":1146.8795,"p999_us":1146.8795,"min_us":2.959,"max_us":1639.231,"unsent":1}},"flags":[],"latency":{"count":4000,"min_ns":211627,"max_ns":2038881,"sum_ns":1137270355,"negative":0,"buckets":[[233,2],[234,6],[235,17],[236,33],[237,74],[238,204],[239,284],[240,915],[241,1696],[242,483],[243,160],[244,67],[245,24],[246,10],[247,6],[248,2],[249,4],[250,3],[251,2],[252,1],[254,1],[256,1],[258,1],[261,1],[281,2],[287,1]]},"lag":{"count":3999,"min_ns":2959,"max_ns":1639231,"sum_ns":2293846860,"negative":0,"buckets":[[135,2],[144,1],[147,1],[149,2],[150,1],[152,1],[153,1],[155,1],[158,2],[161,2],[162,2],[163,1],[164,1],[165,3],[166,3],[168,1],[169,1],[170,1],[171,1],[173,2],[174,1],[175,2],[176,4],[177,2],[178,4],[179,2],[180,3],[181,1],[182,4],[183,3],[184,4],[185,2],[186,3],[187,2],[188,2],[189,1],[190,2],[191,3],[192,8],[193,2],[194,7],[195,3],[196,10],[197,3],[198,5],[199,7],[200,3],[201,6],[202,2],[203,4],[204,2],[205,2],[206,4],[207,5],[208,7],[209,13],[210,17],[211,10],[212,14],[213,9],[214,14],[215,20],[216,11],[217,6],[218,16],[219,17],[220,18],[221,12],[222,13],[223,12],[224,24],[225,15],[226,25],[227,21],[228,24],[229,24],[230,22],[231,17],[232,31],[233,25],[234,32],[235,44],[236,41],[237,36],[238,26],[239,23],[240,58],[241,64],[242,79],[243,99],[244,92],[245,129],[246,58],[247,67],[248,72],[249,73],[250,61],[251,69],[252,52],[253,62],[254,56],[255,35],[256,74],[257,91],[258,96],[259,80],[260,95],[261,66],[262,176],[263,74],[264,110],[265,174],[266,248],[267,93],[268,170],[269,124],[270,102],[271,93],[272,169],[273,49],[276,1],[281,1]],"unsent":1},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"pub_1m_fixed","kind":"pub","question":"At 50 QoS 1 msgs/s of 1 MiB, what does publishing cost?","qos":1,"payload":1048576,"rate":50,"window":64,"protocol":"MQTTv311","suite":"extended"},"profile":"standard","run_index":0,"run_id":"7f3a6a04d07a","started_at":"2026-10-01T00:48:08Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2210455,"connect_ns":985217,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":1,"threads":1,"hwm_kb":22460,"rss_kb":22460,"ctx_voluntary":1,"ctx_involuntary":1,"cpu_ns":75013702},"schedule":{"t_start":234068340404208,"t_measure":234070340404208,"t_end":234078340404208,"t_stop":234080340404208,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999861069,"client":{"cpu_user_s":0.68,"cpu_sys_s":0.46,"cpu_ns":1144294247,"cpu_source":"schedstat","rss_start_kb":23952,"rss_end_kb":24004,"rss_peak_kb":25564,"threads":3,"ctx_voluntary":6723,"ctx_involuntary":1},"peer":{"cpu_user_s":0.0,"cpu_sys_s":0.09,"cpu_ns":91663264,"cpu_source":"schedstat","rss_start_kb":2948,"rss_end_kb":2948,"rss_peak_kb":2948,"threads":1,"ctx_voluntary":2404,"ctx_involuntary":2},"broker_cores":0.10045086946746826,"host":{"busy_cores":0.4287574459625907,"other_cores":0.1738092045608249}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":499,"received_window":400,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":499,"sent":499,"sent_raw":535,"probe_msgs":36,"dropped":0,"bytes_received":523256895},"cpu_cores":0.10045086946746826},"worker":{"ok":true,"shape":"nowait","connect_ns":985217,"window_ns":8000130531,"measure":{"sent":99,"done":99,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":234070340507109},"end":{"sent":499,"done":499,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":234078340637640},"final":{"sent":499,"done":499,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":234080342753783},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 499 from the client; client sent 499, completed 499","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 499; peer received 499","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"client saw 499 completions; peer received 499","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"client published 400 of 400 offered in the window","severity":"not_sustained"},{"name":"payloads_intact","passed":true,"detail":"0 of 499 payloads had an unexpected length","severity":"invalid"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.10 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.17 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":8.000130531,"client_sent":400,"client_completed":400,"delivered":400,"msgs_per_s":49.99918419456099,"cpu_cores":0.14303444707132365,"cpu_us_per_msg":2860.7356175,"cpu_user_us_per_msg":1700.0,"cpu_sys_us_per_msg":1150.0,"rss_start_kb":23952,"rss_end_kb":24004,"rss_peak_kb":25564,"threads":3,"ctx_switches_per_1k_msgs":16810.0,"latency_summary":{"count":400,"mean_us":2958.4236575,"p50_us":2949.1195,"p90_us":3211.2635,"p99_us":3997.6955,"p999_us":5898.2395,"min_us":2592.046,"max_us":6028.414},"lag_summary":{"count":399,"mean_us":557.33035839599,"p50_us":573.4395,"p90_us":999.4235,"p99_us":1146.8795,"p999_us":1146.8795,"min_us":5.572,"max_us":1155.878,"unsent":1}},"flags":[],"latency":{"count":400,"min_ns":2592046,"max_ns":6028414,"sum_ns":1183369463,"negative":0,"buckets":[[291,10],[292,78],[293,88],[294,120],[295,30],[296,39],[297,16],[298,4],[299,3],[300,2],[301,4],[302,2],[304,3],[310,1]]},"lag":{"count":399,"min_ns":5572,"max_ns":1155878,"sum_ns":222374813,"negative":0,"buckets":[[149,1],[161,1],[165,1],[167,1],[174,1],[178,1],[179,1],[182,1],[184,2],[185,1],[186,1],[187,1],[191,1],[192,2],[193,1],[195,1],[196,1],[197,1],[198,1],[200,2],[201,2],[202,1],[206,1],[208,2],[210,3],[211,1],[214,1],[215,1],[216,3],[217,3],[218,1],[219,3],[220,3],[221,1],[222,1],[224,5],[225,3],[226,1],[227,5],[228,5],[230,1],[231,2],[232,2],[234,3],[235,2],[236,3],[237,3],[239,2],[240,4],[241,9],[242,8],[243,9],[244,4],[245,8],[246,5],[247,4],[248,3],[249,7],[250,10],[251,4],[252,3],[253,5],[254,4],[255,7],[256,12],[257,9],[258,17],[259,19],[260,21],[261,11],[262,8],[263,16],[264,7],[265,9],[266,4],[267,11],[268,13],[269,13],[270,16],[271,11],[272,16],[273,5]],"unsent":1},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"pub_1m_fixed","kind":"pub","question":"At 50 QoS 1 msgs/s of 1 MiB, what does publishing cost?","qos":1,"payload":1048576,"rate":50,"window":64,"protocol":"MQTTv311","suite":"extended"},"profile":"standard","run_index":1,"run_id":"ef78ce8f0fc2","started_at":"2026-10-01T00:49:32Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2213088,"connect_ns":877810,"shape":"nowait"},"client_at_ready":{"utime_ticks":5,"stime_ticks":1,"threads":1,"hwm_kb":22472,"rss_kb":22472,"ctx_voluntary":1,"ctx_involuntary":5,"cpu_ns":75037880},"schedule":{"t_start":234152290507335,"t_measure":234154290507335,"t_end":234162290507335,"t_stop":234164290507335,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999847839,"client":{"cpu_user_s":0.64,"cpu_sys_s":0.49,"cpu_ns":1130000000,"cpu_source":"ticks","rss_start_kb":23960,"rss_end_kb":24016,"rss_peak_kb":25748,"threads":2,"ctx_voluntary":6784,"ctx_involuntary":1},"peer":{"cpu_user_s":0.0,"cpu_sys_s":0.08,"cpu_ns":87192004,"cpu_source":"schedstat","rss_start_kb":2944,"rss_end_kb":2944,"rss_peak_kb":2944,"threads":1,"ctx_voluntary":1866,"ctx_involuntary":0},"broker_cores":0.09399866286631754,"host":{"busy_cores":0.4312582025849205,"other_cores":0.1851076452705515}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":499,"received_window":400,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":499,"sent":499,"sent_raw":535,"probe_msgs":36,"dropped":0,"bytes_received":523256895},"cpu_cores":0.09399866286631754},"worker":{"ok":true,"shape":"nowait","connect_ns":877810,"window_ns":7999958601,"measure":{"sent":99,"done":99,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":234154290624954},"end":{"sent":499,"done":499,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":234162290583555},"final":{"sent":499,"done":499,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":234164293275696},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 499 from the client; client sent 499, completed 499","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 499; peer received 499","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"client saw 499 completions; peer received 499","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"client published 400 of 400 offered in the window","severity":"not_sustained"},{"name":"payloads_intact","passed":true,"detail":"0 of 499 payloads had an unexpected length","severity":"invalid"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.09 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.19 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999958601,"client_sent":400,"client_completed":400,"delivered":400,"msgs_per_s":50.00025874508897,"cpu_cores":0.14125073095487634,"cpu_us_per_msg":2825.0,"cpu_user_us_per_msg":1600.0,"cpu_sys_us_per_msg":1225.0,"rss_start_kb":23960,"rss_end_kb":24016,"rss_peak_kb":25748,"threads":2,"ctx_switches_per_1k_msgs":16962.5,"latency_summary":{"count":400,"mean_us":2820.76696,"p50_us":2686.9755,"p90_us":2949.1195,"p99_us":3997.6955,"p999_us":5111.8075,"min_us":2566.402,"max_us":5197.643},"lag_summary":{"count":399,"mean_us":562.1015864661654,"p50_us":573.4395,"p90_us":999.4235,"p99_us":1146.8795,"p999_us":1146.8795,"min_us":7.097,"max_us":1148.937,"unsent":1}},"flags":[],"latency":{"count":400,"min_ns":2566402,"max_ns":5197643,"sum_ns":1128306784,"negative":0,"buckets":[[291,31],[292,195],[293,96],[294,38],[295,17],[296,2],[297,2],[298,4],[299,3],[300,5],[301,2],[302,1],[303,1],[305,1],[306,1],[307,1]]},"lag":{"count":399,"min_ns":7097,"max_ns":1148937,"sum_ns":224278533,"negative":0,"buckets":[[155,2],[162,1],[174,1],[177,1],[180,1],[188,1],[189,2],[193,2],[194,1],[196,1],[197,1],[198,2],[201,1],[202,1],[204,2],[206,3],[207,1],[208,1],[209,1],[210,1],[212,1],[213,2],[214,5],[216,1],[218,1],[221,3],[222,2],[224,1],[225,2],[226,5],[227,3],[228,2],[229,3],[230,11],[231,4],[232,2],[233,2],[234,3],[235,1],[238,4],[239,1],[240,3],[241,10],[242,3],[243,9],[244,12],[245,6],[246,8],[247,6],[248,3],[249,5],[250,7],[251,4],[252,3],[253,2],[254,2],[255,5],[256,21],[257,18],[258,11],[259,8],[260,20],[261,6],[262,4],[263,13],[264,21],[265,9],[266,15],[267,14],[268,16],[269,5],[270,9],[271,12],[272,16],[273,7]],"unsent":1},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"pub_1m_fixed","kind":"pub","question":"At 50 QoS 1 msgs/s of 1 MiB, what does publishing cost?","qos":1,"payload":1048576,"rate":50,"window":64,"protocol":"MQTTv311","suite":"extended"},"profile":"standard","run_index":2,"run_id":"8b7b0cb92415","started_at":"2026-10-01T00:52:34Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2218768,"connect_ns":829188,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":1,"threads":1,"hwm_kb":22472,"rss_kb":22472,"ctx_voluntary":1,"ctx_involuntary":4,"cpu_ns":78715189},"schedule":{"t_start":234334341228273,"t_measure":234336341228273,"t_end":234344341228273,"t_stop":234346341228273,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999906129,"client":{"cpu_user_s":0.67,"cpu_sys_s":0.45,"cpu_ns":1120000000,"cpu_source":"ticks","rss_start_kb":24308,"rss_end_kb":24016,"rss_peak_kb":25752,"threads":2,"ctx_voluntary":6744,"ctx_involuntary":0},"peer":{"cpu_user_s":0.0,"cpu_sys_s":0.08,"cpu_ns":92033632,"cpu_source":"schedstat","rss_start_kb":2944,"rss_end_kb":2944,"rss_peak_kb":2944,"threads":1,"ctx_voluntary":2400,"ctx_involuntary":0},"broker_cores":0.10038130286166011,"host":{"busy_cores":0.4375051336305499,"other_cores":0.1856178490166381}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":499,"received_window":400,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":499,"sent":499,"sent_raw":535,"probe_msgs":36,"dropped":0,"bytes_received":523256895},"cpu_cores":0.10038130286166011},"worker":{"ok":true,"shape":"nowait","connect_ns":829188,"window_ns":7998978736,"measure":{"sent":100,"done":99,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":234336342346377},"end":{"sent":499,"done":499,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":234344341325113},"final":{"sent":499,"done":499,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":234346344114492},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 499 from the client; client sent 499, completed 499","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 499; peer received 499","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"client saw 499 completions; peer received 499","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"client published 399 of 400 offered in the window","severity":"not_sustained"},{"name":"payloads_intact","passed":true,"detail":"0 of 499 payloads had an unexpected length","severity":"invalid"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.10 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.19 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.998978736,"client_sent":399,"client_completed":400,"delivered":400,"msgs_per_s":50.006383714932284,"cpu_cores":0.1400178744018104,"cpu_us_per_msg":2807.0175438596493,"cpu_user_us_per_msg":1679.1979949874687,"cpu_sys_us_per_msg":1127.8195488721803,"rss_start_kb":24308,"rss_end_kb":24016,"rss_peak_kb":25752,"threads":2,"ctx_switches_per_1k_msgs":16902.255639097744,"latency_summary":{"count":400,"mean_us":2973.0766425,"p50_us":2949.1195,"p90_us":3211.2635,"p99_us":4325.3755,"p999_us":5263.376,"min_us":2576.365,"max_us":5263.376},"lag_summary":{"count":399,"mean_us":592.482604010025,"p50_us":573.4395,"p90_us":1032.1915,"p99_us":1146.8795,"p999_us":1146.8795,"min_us":4.606,"max_us":1155.757,"unsent":1}},"flags":[],"latency":{"count":400,"min_ns":2576365,"max_ns":5263376,"sum_ns":1189230657,"negative":0,"buckets":[[291,5],[292,78],[293,105],[294,100],[295,43],[296,29],[297,15],[298,5],[299,4],[300,2],[301,3],[302,3],[304,5],[305,2],[308,1]]},"lag":{"count":399,"min_ns":4606,"max_ns":1155757,"sum_ns":236400559,"negative":0,"buckets":[[145,1],[158,1],[159,1],[161,1],[171,1],[174,2],[176,1],[190,1],[192,1],[193,1],[198,1],[199,1],[200,1],[203,1],[204,1],[205,1],[206,1],[207,1],[208,1],[210,1],[211,1],[212,3],[213,2],[215,1],[216,2],[217,1],[219,1],[221,1],[223,2],[224,1],[225,2],[226,3],[227,3],[228,5],[229,2],[230,6],[231,2],[232,5],[233,6],[234,4],[235,2],[237,4],[238,3],[239,3],[240,5],[241,4],[242,7],[243,6],[244,9],[245,7],[246,3],[247,7],[248,5],[249,4],[250,7],[251,6],[252,4],[253,6],[254,6],[255,3],[256,13],[257,12],[258,3],[259,7],[260,11],[261,17],[262,9],[263,7],[264,20],[265,21],[266,9],[267,9],[268,11],[269,18],[270,8],[271,11],[272,31],[273,7]],"unsent":1},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"pub_rl_boundaries","kind":"pub","question":"Are packets on each side of a remaining-length step (127/128 B, 16 KiB, 2 MiB) all delivered intact?","qos":1,"payload":0,"rate":60,"window":64,"protocol":"MQTTv311","suite":"extended","remaining_lengths":[127,128,16383,16384,2097151,2097152]},"profile":"standard","run_index":0,"run_id":"64f04d4eb2f9","started_at":"2026-10-01T00:53:02Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2219693,"connect_ns":820840,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":1,"threads":1,"hwm_kb":22480,"rss_kb":22480,"ctx_voluntary":1,"ctx_involuntary":2,"cpu_ns":78065608},"schedule":{"t_start":234362363442546,"t_measure":234364363442546,"t_end":234372363442546,"t_stop":234374363442546,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999867571,"client":{"cpu_user_s":0.71,"cpu_sys_s":0.42,"cpu_ns":1130000000,"cpu_source":"ticks","rss_start_kb":27016,"rss_end_kb":27124,"rss_peak_kb":30908,"threads":2,"ctx_voluntary":6902,"ctx_involuntary":2},"peer":{"cpu_user_s":0.0,"cpu_sys_s":0.08,"cpu_ns":84104228,"cpu_source":"schedstat","rss_start_kb":3968,"rss_end_kb":3968,"rss_peak_kb":3968,"threads":1,"ctx_voluntary":2278,"ctx_involuntary":0},"broker_cores":0.07937893900918924,"host":{"busy_cores":0.4150068698680962,"other_cores":0.18386239008905716}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":599,"received_window":480,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":599,"sent":599,"sent_raw":635,"probe_msgs":36,"dropped":0,"bytes_received":420639845},"cpu_cores":0.07937893900918924},"worker":{"ok":true,"shape":"nowait","connect_ns":820840,"window_ns":8000003224,"measure":{"sent":119,"done":119,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":234364363540784},"end":{"sent":599,"done":599,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":234372363544008},"final":{"sent":599,"done":599,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":234374365157113},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 599 from the client; client sent 599, completed 599","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 599; peer received 599","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"client saw 599 completions; peer received 599","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"client published 480 of 480 offered in the window","severity":"not_sustained"},{"name":"payloads_intact","passed":true,"detail":"0 of 599 payloads had an unexpected length","severity":"invalid"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.08 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.18 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":8.000003224,"client_sent":480,"client_completed":480,"delivered":480,"msgs_per_s":59.999975820009745,"cpu_cores":0.14124994307627292,"cpu_us_per_msg":2354.1666666666665,"cpu_user_us_per_msg":1479.1666666666667,"cpu_sys_us_per_msg":875.0,"rss_start_kb":27016,"rss_end_kb":27124,"rss_peak_kb":30908,"threads":2,"ctx_switches_per_1k_msgs":14383.333333333334,"latency_summary":{"count":480,"mean_us":2046.2281791666667,"p50_us":249.8555,"p90_us":5898.2395,"p99_us":6684.6715,"p999_us":7189.682,"min_us":113.181,"max_us":7189.682},"lag_summary":{"count":479,"mean_us":559.2755845511482,"p50_us":540.6715,"p90_us":1032.1915,"p99_us":1146.8795,"p999_us":1146.8795,"min_us":8.645,"max_us":1151.626,"unsent":1}},"flags":[],"latency":{"count":480,"min_ns":113181,"max_ns":7189682,"sum_ns":982189526,"negative":0,"buckets":[[219,1],[222,1],[223,1],[224,4],[225,30],[226,18],[227,24],[228,49],[229,29],[230,11],[231,8],[232,11],[233,9],[234,14],[235,9],[236,10],[237,9],[238,15],[239,17],[240,20],[241,9],[242,9],[243,5],[244,3],[245,1],[261,1],[279,1],[280,1],[308,53],[309,55],[310,24],[311,10],[312,12],[313,4],[315,2]]},"lag":{"count":479,"min_ns":8645,"max_ns":1151626,"sum_ns":267893005,"negative":0,"buckets":[[160,1],[169,1],[174,1],[177,1],[179,1],[185,1],[186,1],[188,1],[190,1],[192,1],[194,1],[196,1],[197,1],[198,1],[199,1],[201,2],[202,1],[203,1],[204,1],[208,2],[209,3],[210,5],[211,2],[212,3],[214,1],[215,1],[216,1],[217,1],[219,3],[220,4],[221,1],[223,3],[224,5],[225,4],[226,4],[227,5],[228,1],[229,3],[230,3],[231,1],[232,7],[233,5],[234,5],[235,4],[236,4],[237,5],[238,6],[239,4],[240,11],[241,9],[242,5],[243,9],[244,9],[245,8],[246,4],[247,3],[248,8],[249,6],[250,8],[251,8],[252,4],[253,4],[254,7],[255,7],[256,18],[257,10],[258,18],[259,11],[260,13],[261,14],[262,20],[263,10],[264,11],[265,14],[266,14],[267,11],[268,13],[269,15],[270,11],[271,5],[272,35],[273,10]],"unsent":1},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"pub_rl_boundaries","kind":"pub","question":"Are packets on each side of a remaining-length step (127/128 B, 16 KiB, 2 MiB) all delivered intact?","qos":1,"payload":0,"rate":60,"window":64,"protocol":"MQTTv311","suite":"extended","remaining_lengths":[127,128,16383,16384,2097151,2097152]},"profile":"standard","run_index":1,"run_id":"815ecddeea3f","started_at":"2026-10-01T00:54:26Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2222445,"connect_ns":872835,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":1,"threads":1,"hwm_kb":22472,"rss_kb":22472,"ctx_voluntary":1,"ctx_involuntary":2,"cpu_ns":77240607},"schedule":{"t_start":234446302381086,"t_measure":234448302381086,"t_end":234456302381086,"t_stop":234458302381086,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999851903,"client":{"cpu_user_s":0.7,"cpu_sys_s":0.44,"cpu_ns":1140000000,"cpu_source":"ticks","rss_start_kb":26956,"rss_end_kb":27124,"rss_peak_kb":30908,"threads":2,"ctx_voluntary":6903,"ctx_involuntary":1},"peer":{"cpu_user_s":0.0,"cpu_sys_s":0.07,"cpu_ns":84599521,"cpu_source":"schedstat","rss_start_kb":3968,"rss_end_kb":3968,"rss_peak_kb":3968,"threads":1,"ctx_voluntary":2001,"ctx_involuntary":0},"broker_cores":0.07710330234597094,"host":{"busy_cores":0.38750717358123576,"other_cores":0.1573260973153793}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":599,"received_window":480,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":599,"sent":599,"sent_raw":635,"probe_msgs":36,"dropped":0,"bytes_received":420639843},"cpu_cores":0.07710330234597094},"worker":{"ok":true,"shape":"nowait","connect_ns":872835,"window_ns":7999965034,"measure":{"sent":119,"done":119,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":234448302491370},"end":{"sent":599,"done":599,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":234456302456404},"final":{"sent":599,"done":599,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":234458305128302},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 599 from the client; client sent 599, completed 599","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 599; peer received 599","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"client saw 599 completions; peer received 599","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"client published 480 of 480 offered in the window","severity":"not_sustained"},{"name":"payloads_intact","passed":true,"detail":"0 of 599 payloads had an unexpected length","severity":"invalid"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.08 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.16 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999965034,"client_sent":480,"client_completed":480,"delivered":480,"msgs_per_s":60.000262246146214,"cpu_cores":0.14250062283459725,"cpu_us_per_msg":2375.0,"cpu_user_us_per_msg":1458.3333333333333,"cpu_sys_us_per_msg":916.6666666666666,"rss_start_kb":26956,"rss_end_kb":27124,"rss_peak_kb":30908,"threads":2,"ctx_switches_per_1k_msgs":14383.333333333334,"latency_summary":{"count":480,"mean_us":2020.3198958333332,"p50_us":258.0475,"p90_us":5636.0955,"p99_us":6946.8155,"p999_us":9448.597,"min_us":112.965,"max_us":9448.597},"lag_summary":{"count":479,"mean_us":564.5553528183716,"p50_us":573.4395,"p90_us":999.4235,"p99_us":1146.8795,"p999_us":1146.8795,"min_us":5.812,"max_us":1151.78,"unsent":1}},"flags":[],"latency":{"count":480,"min_ns":112965,"max_ns":9448597,"sum_ns":969753550,"negative":0,"buckets":[[219,2],[221,1],[222,1],[223,1],[224,13],[225,28],[226,21],[227,32],[228,51],[229,14],[230,9],[231,2],[232,9],[233,11],[234,10],[235,10],[236,7],[237,7],[238,6],[239,20],[240,46],[241,2],[242,5],[243,6],[244,4],[245,1],[289,1],[308,71],[309,53],[310,23],[311,4],[312,2],[313,2],[314,1],[315,2],[316,1],[322,1]]},"lag":{"count":479,"min_ns":5812,"max_ns":1151780,"sum_ns":270422014,"negative":0,"buckets":[[150,2],[160,1],[166,1],[168,1],[172,1],[176,1],[178,1],[179,1],[180,1],[186,1],[187,2],[190,1],[192,2],[193,2],[194,1],[195,3],[197,1],[200,2],[201,2],[203,1],[204,2],[205,1],[206,3],[208,1],[209,1],[210,1],[211,3],[212,4],[213,1],[214,1],[217,2],[218,1],[219,4],[220,2],[221,2],[222,2],[223,2],[224,5],[225,1],[226,6],[227,2],[228,5],[229,6],[230,7],[231,4],[232,2],[233,2],[234,3],[235,2],[236,3],[237,6],[238,4],[239,2],[240,8],[241,4],[242,6],[243,7],[244,4],[245,7],[246,9],[247,4],[248,4],[249,6],[250,4],[251,9],[252,8],[253,9],[254,7],[255,6],[256,15],[257,14],[258,15],[259,11],[260,15],[261,7],[262,13],[263,9],[264,18],[265,11],[266,12],[267,15],[268,14],[269,26],[270,15],[271,11],[272,25],[273,10]],"unsent":1},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"pub_rl_boundaries","kind":"pub","question":"Are packets on each side of a remaining-length step (127/128 B, 16 KiB, 2 MiB) all delivered intact?","qos":1,"payload":0,"rate":60,"window":64,"protocol":"MQTTv311","suite":"extended","remaining_lengths":[127,128,16383,16384,2097151,2097152]},"profile":"standard","run_index":2,"run_id":"bec2cb4b60a3","started_at":"2026-10-01T00:57:28Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2228142,"connect_ns":881453,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":0,"threads":1,"hwm_kb":22408,"rss_kb":22408,"ctx_voluntary":1,"ctx_involuntary":2,"cpu_ns":75401474},"schedule":{"t_start":234628370163513,"t_measure":234630370163513,"t_end":234638370163513,"t_stop":234640370163513,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999858091,"client":{"cpu_user_s":0.68,"cpu_sys_s":0.41,"cpu_ns":1090000000,"cpu_source":"ticks","rss_start_kb":27004,"rss_end_kb":27064,"rss_peak_kb":30780,"threads":2,"ctx_voluntary":6913,"ctx_involuntary":1},"peer":{"cpu_user_s":0.01,"cpu_sys_s":0.08,"cpu_ns":85595266,"cpu_source":"schedstat","rss_start_kb":3968,"rss_end_kb":3968,"rss_peak_kb":3968,"threads":1,"ctx_voluntary":2475,"ctx_involuntary":2},"broker_cores":0.08209833131151226,"host":{"busy_cores":0.4087572507915878,"other_cores":0.17970690450338886}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":599,"received_window":480,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":599,"sent":599,"sent_raw":635,"probe_msgs":36,"dropped":0,"bytes_received":420639843},"cpu_cores":0.08209833131151226},"worker":{"ok":true,"shape":"nowait","connect_ns":881453,"window_ns":7999975211,"measure":{"sent":119,"done":119,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":234630370264864},"end":{"sent":599,"done":599,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":234638370240075},"final":{"sent":599,"done":599,"failed":0,"rejected":0,"received":0,"unmatched":0,"skipped":0,"at_ns":234640372447793},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 599 from the client; client sent 599, completed 599","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 599; peer received 599","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"client saw 599 completions; peer received 599","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"client published 480 of 480 offered in the window","severity":"not_sustained"},{"name":"payloads_intact","passed":true,"detail":"0 of 599 payloads had an unexpected length","severity":"invalid"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.08 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.18 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999975211,"client_sent":480,"client_completed":480,"delivered":480,"msgs_per_s":60.00018591807609,"cpu_cores":0.13625042218896447,"cpu_us_per_msg":2270.8333333333335,"cpu_user_us_per_msg":1416.6666666666667,"cpu_sys_us_per_msg":854.1666666666666,"rss_start_kb":27004,"rss_end_kb":27064,"rss_peak_kb":30780,"threads":2,"ctx_switches_per_1k_msgs":14404.166666666666,"latency_summary":{"count":480,"mean_us":2087.8595875,"p50_us":241.6635,"p90_us":5898.2395,"p99_us":6684.6715,"p999_us":8457.276,"min_us":116.916,"max_us":8457.276},"lag_summary":{"count":479,"mean_us":578.5049269311065,"p50_us":573.4395,"p90_us":1032.1915,"p99_us":1146.8795,"p999_us":1146.8795,"min_us":4.874,"max_us":1166.425,"unsent":1}},"flags":[],"latency":{"count":480,"min_ns":116916,"max_ns":8457276,"sum_ns":1002172602,"negative":0,"buckets":[[220,1],[221,2],[224,4],[225,28],[226,39],[227,33],[228,55],[229,22],[230,8],[231,12],[232,12],[233,6],[234,5],[235,3],[236,6],[237,12],[238,16],[239,8],[240,31],[241,5],[242,4],[243,2],[244,2],[247,1],[250,1],[255,1],[266,1],[308,27],[309,53],[310,35],[311,25],[312,12],[313,4],[314,1],[316,1],[317,1],[320,1]]},"lag":{"count":479,"min_ns":4874,"max_ns":1166425,"sum_ns":277103860,"negative":0,"buckets":[[147,1],[149,1],[151,1],[154,1],[158,1],[160,1],[166,1],[172,1],[173,1],[175,1],[177,1],[182,1],[186,1],[187,1],[192,2],[194,3],[198,1],[200,1],[202,1],[204,1],[208,4],[209,3],[211,2],[213,2],[214,1],[215,2],[216,3],[217,1],[218,2],[219,3],[220,4],[221,3],[222,2],[223,5],[224,5],[225,3],[226,1],[227,1],[229,3],[230,3],[231,2],[232,4],[233,9],[234,4],[235,2],[236,4],[237,2],[238,5],[239,3],[240,5],[241,4],[242,5],[243,8],[244,6],[245,5],[246,6],[247,10],[248,4],[249,9],[250,6],[251,8],[252,8],[253,7],[254,8],[255,6],[256,13],[257,15],[258,13],[259,16],[260,13],[261,17],[262,10],[263,10],[264,14],[265,13],[266,12],[267,15],[268,16],[269,12],[270,17],[271,18],[272,30],[273,9]],"unsent":1},"attempt":0,"session":0},{"client":"gmqtt","point":{"name":"sub_qos1_fixed","kind":"sub","question":"At 2,000 QoS 1 msgs/s, what does receiving cost and how late do messages arrive?","qos":1,"payload":256,"rate":2000,"window":64,"protocol":"MQTTv311","suite":"core"},"profile":"standard","run_index":0,"run_id":"cb07f53dbe76","started_at":"2026-10-01T00:57:42Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2228615,"connect_ns":807541,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":1,"threads":2,"hwm_kb":22820,"rss_kb":22820,"ctx_voluntary":4,"ctx_involuntary":2,"cpu_ns":76057186},"schedule":{"t_start":234642331388402,"t_measure":234644331388402,"t_end":234652331388402,"t_stop":234654331388402,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999899627,"client":{"cpu_user_s":0.69,"cpu_sys_s":0.91,"cpu_ns":1600000000,"cpu_source":"ticks","rss_start_kb":22896,"rss_end_kb":22952,"rss_peak_kb":22952,"threads":2,"ctx_voluntary":15961,"ctx_involuntary":0},"peer":{"cpu_user_s":0.17,"cpu_sys_s":0.52,"cpu_ns":697091858,"cpu_source":"schedstat","rss_start_kb":1924,"rss_end_kb":1924,"rss_peak_kb":1924,"threads":2,"ctx_voluntary":31967,"ctx_involuntary":0},"broker_cores":0.11691546689451983,"host":{"busy_cores":0.7137589552659521,"other_cores":0.3097034034824647}},"worker_exit":0,"peer_exit":0,"peer":{"role":"source","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":19994,"sent_window":15996,"acked_total":19994,"received_total":0,"received_window":0,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":19994,"sent":19994,"sent_raw":20030,"probe_msgs":36,"dropped":0,"bytes_received":5798266},"cpu_cores":0.11691546689451983},"worker":{"ok":true,"shape":"nowait","connect_ns":807541,"window_ns":7999999533,"measure":{"sent":0,"done":0,"failed":0,"rejected":0,"received":3998,"unmatched":0,"skipped":0,"at_ns":234644331464877},"end":{"sent":0,"done":0,"failed":0,"rejected":0,"received":19994,"unmatched":0,"skipped":0,"at_ns":234652331464410},"final":{"sent":0,"done":0,"failed":0,"rejected":0,"received":19994,"unmatched":0,"skipped":0,"at_ns":234654334273729},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_peer_publishes","passed":true,"detail":"broker received 19994; peer wrote 19994","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 19994; client received 19994","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"broker acknowledged 19994 from the peer; client received 19994; broker dropped 0","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"peer wrote 15996 of 16000 offered in the window","severity":"invalid"},{"name":"client_kept_up","passed":true,"detail":"client received 15996 of 15996 in the window","severity":"not_sustained"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.12 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.31 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999999533,"offered":15996,"offered_per_s":1999.5001167208193,"delivered":15996,"msgs_per_s":1999.5001167208193,"broker_dropped":0,"undelivered_at_stop":0,"cpu_cores":0.20000001167500067,"cpu_us_per_msg":100.02500625156289,"cpu_user_us_per_msg":43.135783945986496,"cpu_sys_us_per_msg":56.889222305576396,"rss_start_kb":22896,"rss_end_kb":22952,"rss_peak_kb":22952,"threads":2,"ctx_switches_per_1k_msgs":997.8119529882471,"latency_summary":{"count":15996,"mean_us":173.2004771192798,"p50_us":167.9355,"p90_us":192.5115,"p99_us":225.2795,"p999_us":933.8875,"min_us":103.849,"max_us":2750.647}},"flags":[],"latency":{"count":15996,"min_ns":103849,"max_ns":2750647,"sum_ns":2770514832,"negative":0,"buckets":[[217,1],[218,5],[219,3],[220,5],[221,22],[222,197],[223,370],[224,408],[225,351],[226,791],[227,5028],[228,1827],[229,1382],[230,3258],[231,950],[232,608],[233,376],[234,194],[235,103],[236,40],[237,12],[238,8],[239,2],[240,7],[241,1],[242,1],[243,1],[244,3],[245,1],[246,3],[248,1],[251,4],[252,1],[253,1],[254,3],[256,3],[259,3],[261,1],[264,2],[265,1],[267,1],[268,3],[269,1],[270,1],[275,1],[277,3],[283,1],[284,2],[289,2],[290,1],[292,2]]},"attempt":1,"session":0},{"client":"gmqtt","point":{"name":"sub_qos1_fixed","kind":"sub","question":"At 2,000 QoS 1 msgs/s, what does receiving cost and how late do messages arrive?","qos":1,"payload":256,"rate":2000,"window":64,"protocol":"MQTTv311","suite":"core"},"profile":"standard","run_index":2,"run_id":"fb4f00e40a97","started_at":"2026-10-01T00:58:24Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2229900,"connect_ns":877408,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":0,"threads":2,"hwm_kb":22852,"rss_kb":22852,"ctx_voluntary":4,"ctx_involuntary":1,"cpu_ns":77283570},"schedule":{"t_start":234684291041817,"t_measure":234686291041817,"t_end":234694291041817,"t_stop":234696291041817,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999945586,"client":{"cpu_user_s":1.33,"cpu_sys_s":0.23,"cpu_ns":1560000000,"cpu_source":"ticks","rss_start_kb":22928,"rss_end_kb":22984,"rss_peak_kb":22984,"threads":2,"ctx_voluntary":15962,"ctx_involuntary":2},"peer":{"cpu_user_s":0.0,"cpu_sys_s":0.65,"cpu_ns":648075978,"cpu_source":"schedstat","rss_start_kb":1932,"rss_end_kb":1932,"rss_peak_kb":1932,"threads":2,"ctx_voluntary":31945,"ctx_involuntary":0},"broker_cores":0.12105919841440281,"host":{"busy_cores":0.18875128383904485,"other_cores":0.0}},"worker_exit":0,"peer_exit":0,"peer":{"role":"source","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":19996,"sent_window":15997,"acked_total":19996,"received_total":0,"received_window":0,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":19996,"sent":19996,"sent_raw":20032,"probe_msgs":36,"dropped":0,"bytes_received":5798844},"cpu_cores":0.12105919841440281},"worker":{"ok":true,"shape":"nowait","connect_ns":877408,"window_ns":7999991752,"measure":{"sent":0,"done":0,"failed":0,"rejected":0,"received":3999,"unmatched":0,"skipped":0,"at_ns":234686291127530},"end":{"sent":0,"done":0,"failed":0,"rejected":0,"received":19996,"unmatched":0,"skipped":0,"at_ns":234694291119282},"final":{"sent":0,"done":0,"failed":0,"rejected":0,"received":19996,"unmatched":0,"skipped":0,"at_ns":234696293375026},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_peer_publishes","passed":true,"detail":"broker received 19996; peer wrote 19996","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 19996; client received 19996","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"broker acknowledged 19996 from the peer; client received 19996; broker dropped 0","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"peer wrote 15997 of 16000 offered in the window","severity":"invalid"},{"name":"client_kept_up","passed":true,"detail":"client received 15997 of 15997 in the window","severity":"not_sustained"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.12 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.00 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999991752,"offered":15997,"offered_per_s":1999.6270616155007,"delivered":15997,"msgs_per_s":1999.6270616155007,"broker_dropped":0,"undelivered_at_stop":0,"cpu_cores":0.1950002010452073,"cpu_us_per_msg":97.5182846783772,"cpu_user_us_per_msg":83.14058886041133,"cpu_sys_us_per_msg":14.377695817965868,"rss_start_kb":22928,"rss_end_kb":22984,"rss_peak_kb":22984,"threads":2,"ctx_switches_per_1k_msgs":997.9371132087266,"latency_summary":{"count":15997,"mean_us":162.9920939551166,"p50_us":159.7435,"p90_us":184.3195,"p99_us":208.8955,"p999_us":835.5835,"min_us":100.662,"max_us":3582.491}},"flags":[],"latency":{"count":15997,"min_ns":100662,"max_ns":3582491,"sum_ns":2607384527,"negative":0,"buckets":[[216,7],[217,11],[218,19],[219,25],[220,26],[221,24],[222,383],[223,497],[224,666],[225,615],[226,567],[227,8848],[228,2103],[229,540],[230,1290],[231,149],[232,44],[233,85],[234,32],[235,8],[236,5],[237,2],[238,4],[239,4],[240,3],[241,3],[242,1],[243,1],[244,2],[245,3],[246,2],[249,1],[250,1],[251,1],[252,1],[253,3],[257,1],[258,2],[259,1],[260,1],[265,2],[267,1],[269,1],[273,1],[274,1],[275,1],[277,1],[281,1],[282,1],[284,1],[288,2],[292,1],[295,1],[299,1]]},"attempt":1,"session":0},{"client":"gmqtt","point":{"name":"duplex_qos1_fixed","kind":"duplex","question":"Publishing and receiving 1,000 QoS 1 msgs/s each at once, what does it cost?","qos":1,"payload":256,"rate":1000,"window":64,"protocol":"MQTTv311","suite":"extended"},"profile":"standard","run_index":2,"run_id":"53b094020e2d","started_at":"2026-10-01T01:03:04Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2238652,"connect_ns":859446,"shape":"nowait"},"client_at_ready":{"utime_ticks":5,"stime_ticks":1,"threads":2,"hwm_kb":22844,"rss_kb":22844,"ctx_voluntary":4,"ctx_involuntary":2,"cpu_ns":74973038},"schedule":{"t_start":234964308763111,"t_measure":234966308763111,"t_end":234974308763111,"t_stop":234976308763111,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999919919,"client":{"cpu_user_s":1.46,"cpu_sys_s":0.71,"cpu_ns":2170000000,"cpu_source":"ticks","rss_start_kb":23036,"rss_end_kb":23096,"rss_peak_kb":23096,"threads":2,"ctx_voluntary":13147,"ctx_involuntary":11},"peer":{"cpu_user_s":0.03,"cpu_sys_s":0.1,"cpu_ns":140515041,"cpu_source":"schedstat","rss_start_kb":1900,"rss_end_kb":1900,"rss_peak_kb":1900,"threads":1,"ctx_voluntary":7620,"ctx_involuntary":0},"peer_source":{"cpu_user_s":0.02,"cpu_sys_s":0.47,"cpu_ns":495447922,"cpu_source":"schedstat","rss_start_kb":1904,"rss_end_kb":1904,"rss_peak_kb":1904,"threads":2,"ctx_voluntary":31956,"ctx_involuntary":0},"broker_cores":0.10651269120535305,"host":{"busy_cores":1.1450114617078582,"other_cores":0.6877498890873586}},"worker_exit":0,"peer_exit":0,"peer":{"role":"sink","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":0,"sent_window":0,"acked_total":0,"received_total":9999,"received_window":8000,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"peer_source_exit":0,"peer_source":{"role":"source","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":9996,"sent_window":7999,"acked_total":9996,"received_total":0,"received_window":0,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":19995,"sent":19995,"sent_raw":20031,"probe_msgs":36,"dropped":0,"bytes_received":5808552},"cpu_cores":0.10651269120535305},"worker":{"ok":true,"shape":"nowait","connect_ns":859446,"window_ns":8000000816,"measure":{"sent":1999,"done":1999,"failed":0,"rejected":0,"received":1997,"unmatched":0,"skipped":0,"at_ns":234966308851583},"end":{"sent":9999,"done":9999,"failed":0,"rejected":0,"received":9996,"unmatched":0,"skipped":0,"at_ns":234974308852399},"final":{"sent":9999,"done":9999,"failed":0,"rejected":0,"received":9996,"unmatched":0,"skipped":0,"at_ns":234976311421114},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"invalid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"source_completed","passed":true,"detail":"source reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_client_publishes","passed":true,"detail":"broker received 9999 from the client; client sent 9999, completed 9999","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 19995; client received 9996, sink received 9999","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"client saw 9999 completions; peer received 9999","severity":"invalid"},{"name":"no_loss_inbound","passed":true,"detail":"broker acknowledged 9996 from the source; client received 9996; broker dropped 0","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"client published 8000 of 8000 offered in the window","severity":"not_sustained"},{"name":"source_rate_held","passed":true,"detail":"source wrote 7999 of 8000 offered in the window","severity":"invalid"},{"name":"client_kept_up","passed":true,"detail":"client received 7999 of 7999 in the window","severity":"not_sustained"},{"name":"payloads_intact","passed":true,"detail":"0 of 9999 payloads had an unexpected length","severity":"invalid"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.11 of its core","severity":"invalid"},{"name":"host_quiet","passed":false,"detail":"0.69 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":8.000000816,"client_sent":8000,"client_completed":8000,"delivered":8000,"offered":7999,"received":7999,"msgs_per_s":1999.8747960127707,"cpu_cores":0.2712499723325028,"cpu_us_per_msg":135.63347709231826,"cpu_user_us_per_msg":91.25570348146759,"cpu_sys_us_per_msg":44.37777361085068,"rss_start_kb":23036,"rss_end_kb":23096,"rss_peak_kb":23096,"threads":2,"ctx_switches_per_1k_msgs":822.4264016501031,"latency_summary":{"count":8000,"mean_us":84.003474,"p50_us":79.8715,"p90_us":100.3515,"p99_us":124.9275,"p999_us":638.9755,"min_us":40.103,"max_us":2540.686},"latency_rx_summary":{"count":7999,"mean_us":205.3981223902988,"p50_us":200.7035,"p90_us":241.6635,"p99_us":286.7195,"p999_us":1032.1915,"min_us":109.249,"max_us":3347.212},"lag_summary":{"count":7999,"mean_us":481.74806425803223,"p50_us":335.8715,"p90_us":1277.9515,"p99_us":1409.0235,"p999_us":1474.5595,"min_us":102.231,"max_us":2156.299,"unsent":1}},"flags":[],"latency":{"count":8000,"min_ns":40103,"max_ns":2540686,"sum_ns":672027792,"negative":0,"buckets":[[195,6],[196,7],[197,7],[198,8],[199,8],[200,8],[201,64],[202,61],[203,45],[204,180],[205,157],[206,123],[207,79],[208,589],[209,583],[210,1633],[211,986],[212,929],[213,435],[214,353],[215,392],[216,721],[217,230],[218,121],[219,79],[220,63],[221,48],[222,23],[223,10],[224,9],[225,6],[226,5],[227,1],[228,2],[230,2],[233,1],[235,1],[236,2],[239,1],[241,1],[242,2],[243,1],[244,1],[245,1],[247,1],[249,2],[250,1],[254,1],[258,2],[259,1],[260,1],[264,1],[268,1],[270,1],[277,2],[282,1],[291,1]]},"latency_rx":{"count":7999,"min_ns":109249,"max_ns":3347212,"sum_ns":1642979581,"negative":0,"buckets":[[218,1],[219,2],[220,2],[221,30],[222,82],[223,35],[224,83],[225,191],[226,164],[227,223],[228,390],[229,372],[230,708],[231,1284],[232,1279],[233,523],[234,321],[235,261],[236,755],[237,589],[238,189],[239,213],[240,201],[241,58],[242,16],[243,3],[244,1],[245,1],[246,1],[247,1],[249,1],[251,1],[252,1],[253,1],[254,1],[256,1],[257,1],[260,1],[262,1],[268,1],[269,1],[270,1],[271,2],[272,1],[275,1],[278,1],[290,2],[297,1]]},"lag":{"count":7999,"min_ns":102231,"max_ns":2156299,"sum_ns":3853502766,"negative":0,"buckets":[[216,1],[221,1],[225,1],[227,1],[228,20],[229,43],[230,43],[231,39],[232,50],[233,81],[234,370],[235,1004],[236,352],[237,57],[238,116],[239,92],[240,494],[241,293],[242,264],[243,388],[244,437],[245,391],[246,789],[247,641],[248,203],[249,91],[250,62],[251,152],[252,82],[253,51],[254,13],[255,3],[256,3],[257,4],[258,1],[259,3],[262,1],[263,1],[267,1],[272,2],[273,2],[274,55],[275,578],[276,416],[277,294],[278,12],[288,1]],"unsent":1},"attempt":1,"session":0},{"client":"gmqtt","point":{"name":"sub_qos1_fixed_tls","kind":"sub","question":"At 2,000 QoS 1 msgs/s over TLS, what does receiving cost?","qos":1,"payload":256,"rate":2000,"window":64,"protocol":"MQTTv311","suite":"extended","tls":true},"profile":"standard","run_index":1,"run_id":"ba40b7166db1","started_at":"2026-10-01T01:04:14Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2240843,"connect_ns":4900322,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":1,"threads":2,"hwm_kb":27932,"rss_kb":27932,"ctx_voluntary":5,"ctx_involuntary":1,"cpu_ns":80562450},"schedule":{"t_start":235034325924370,"t_measure":235036325924370,"t_end":235044325924370,"t_stop":235046325924370,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999857014,"client":{"cpu_user_s":1.36,"cpu_sys_s":0.24,"cpu_ns":1600000000,"cpu_source":"ticks","rss_start_kb":28012,"rss_end_kb":28068,"rss_peak_kb":28068,"threads":2,"ctx_voluntary":15931,"ctx_involuntary":5},"peer":{"cpu_user_s":0.06,"cpu_sys_s":0.66,"cpu_ns":711750397,"cpu_source":"schedstat","rss_start_kb":1928,"rss_end_kb":1928,"rss_peak_kb":1928,"threads":2,"ctx_voluntary":31925,"ctx_involuntary":0},"broker_cores":0.14165465682909517,"host":{"busy_cores":0.4187574845572109,"other_cores":0.0}},"worker_exit":0,"peer_exit":0,"peer":{"role":"source","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":19990,"sent_window":15992,"acked_total":19990,"received_total":0,"received_window":0,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":19990,"sent":19990,"sent_raw":20027,"probe_msgs":37,"dropped":0,"bytes_received":5797106},"cpu_cores":0.14165465682909517},"worker":{"ok":true,"shape":"nowait","connect_ns":4900322,"window_ns":8000000831,"measure":{"sent":0,"done":0,"failed":0,"rejected":0,"received":3998,"unmatched":0,"skipped":0,"at_ns":235036326017164},"end":{"sent":0,"done":0,"failed":0,"rejected":0,"received":19990,"unmatched":0,"skipped":0,"at_ns":235044326017995},"final":{"sent":0,"done":0,"failed":0,"rejected":0,"received":19990,"unmatched":0,"skipped":0,"at_ns":235046328789862},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_peer_publishes","passed":true,"detail":"broker received 19990; peer wrote 19990","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 19990; client received 19990","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"broker acknowledged 19990 from the peer; client received 19990; broker dropped 0","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"peer wrote 15992 of 16000 offered in the window","severity":"invalid"},{"name":"client_kept_up","passed":true,"detail":"client received 15992 of 15992 in the window","severity":"not_sustained"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.14 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.00 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":8.000000831,"offered":15992,"offered_per_s":1998.9997923538967,"delivered":15992,"msgs_per_s":1998.9997923538967,"broker_dropped":0,"undelivered_at_stop":0,"cpu_cores":0.19999997922500218,"cpu_us_per_msg":100.05002501250625,"cpu_user_us_per_msg":85.04252126063031,"cpu_sys_us_per_msg":15.007503751875937,"rss_start_kb":28012,"rss_end_kb":28068,"rss_peak_kb":28068,"threads":2,"ctx_switches_per_1k_msgs":996.4982491245623,"latency_summary":{"count":15992,"mean_us":180.9653124062031,"p50_us":176.1275,"p90_us":192.5115,"p99_us":225.2795,"p999_us":1409.0235,"min_us":110.496,"max_us":3115.654}},"flags":[],"latency":{"count":15992,"min_ns":110496,"max_ns":3115654,"sum_ns":2893997276,"negative":0,"buckets":[[218,1],[219,1],[220,4],[221,13],[222,14],[223,50],[224,399],[225,432],[226,591],[227,470],[228,5367],[229,1310],[230,1951],[231,3939],[232,714],[233,291],[234,204],[235,87],[236,37],[237,24],[238,9],[239,9],[240,2],[241,6],[242,1],[243,6],[244,2],[245,1],[246,1],[247,3],[250,1],[252,3],[253,2],[254,1],[255,1],[256,5],[257,5],[258,1],[259,3],[260,3],[261,1],[262,1],[264,1],[265,1],[267,1],[268,1],[271,3],[272,2],[274,1],[277,2],[278,1],[279,1],[283,1],[284,2],[286,2],[289,1],[290,2],[292,1],[293,1],[294,1],[295,1]]},"attempt":1,"session":0},{"client":"gmqtt","point":{"name":"sub_qos1_fixed_tls","kind":"sub","question":"At 2,000 QoS 1 msgs/s over TLS, what does receiving cost?","qos":1,"payload":256,"rate":2000,"window":64,"protocol":"MQTTv311","suite":"extended","tls":true},"profile":"standard","run_index":2,"run_id":"e99aef707189","started_at":"2026-10-01T01:04:42Z","data_topic_bytes":23,"ready":{"event":"ready","pid":2241696,"connect_ns":4864107,"shape":"nowait"},"client_at_ready":{"utime_ticks":6,"stime_ticks":1,"threads":2,"hwm_kb":28000,"rss_kb":28000,"ctx_voluntary":5,"ctx_involuntary":2,"cpu_ns":80046639},"schedule":{"t_start":235062365607932,"t_measure":235064365607932,"t_end":235072365607932,"t_stop":235074365607932,"warmup_s":2.0,"measure_s":8.0,"drain_s":2.0},"resources":{"wall_s":7.999852692,"client":{"cpu_user_s":0.74,"cpu_sys_s":0.89,"cpu_ns":1630000000,"cpu_source":"ticks","rss_start_kb":28084,"rss_end_kb":28140,"rss_peak_kb":28140,"threads":2,"ctx_voluntary":15966,"ctx_involuntary":3},"peer":{"cpu_user_s":0.21,"cpu_sys_s":0.5,"cpu_ns":704521273,"cpu_source":"schedstat","rss_start_kb":1928,"rss_end_kb":1928,"rss_peak_kb":1928,"threads":2,"ctx_voluntary":31955,"ctx_involuntary":1},"broker_cores":0.13713915021174244,"host":{"busy_cores":0.6500119689953912,"other_cores":0.22105228622127235}},"worker_exit":0,"peer_exit":0,"peer":{"role":"source","protocol":"MQTTv311","qos":1,"error":null,"window_ns":8000000000,"sent_total":19993,"sent_window":15998,"acked_total":19993,"received_total":0,"received_window":0,"echoed_total":0,"echo_acks":0,"props_seen":0,"size_mismatch":0},"broker":{"sys":{"received":19993,"sent":19993,"sent_raw":20029,"probe_msgs":36,"dropped":0,"bytes_received":5797974},"cpu_cores":0.13713915021174244},"worker":{"ok":true,"shape":"nowait","connect_ns":4864107,"window_ns":7999991351,"measure":{"sent":0,"done":0,"failed":0,"rejected":0,"received":3995,"unmatched":0,"skipped":0,"at_ns":235064365696040},"end":{"sent":0,"done":0,"failed":0,"rejected":0,"received":19993,"unmatched":0,"skipped":0,"at_ns":235072365687391},"final":{"sent":0,"done":0,"failed":0,"rejected":0,"received":19993,"unmatched":0,"skipped":0,"at_ns":235074368482300},"latency_overflow":0,"send_overflow":0,"python":"3.12.13"},"status":"valid","checks":[{"name":"worker_completed","passed":true,"detail":"worker reported its counts","severity":"invalid"},{"name":"peer_completed","passed":true,"detail":"peer reported its counts","severity":"invalid"},{"name":"broker_counters_read","passed":true,"detail":"fresh $SYS reading before and after the run","severity":"invalid"},{"name":"broker_confirms_peer_publishes","passed":true,"detail":"broker received 19993; peer wrote 19993","severity":"invalid"},{"name":"broker_confirms_deliveries","passed":true,"detail":"broker sent 19993; client received 19993","severity":"invalid"},{"name":"no_loss","passed":true,"detail":"broker acknowledged 19993 from the peer; client received 19993; broker dropped 0","severity":"invalid"},{"name":"offered_rate_held","passed":true,"detail":"peer wrote 15998 of 16000 offered in the window","severity":"invalid"},{"name":"client_kept_up","passed":true,"detail":"client received 15998 of 15998 in the window","severity":"not_sustained"},{"name":"broker_headroom","passed":true,"detail":"broker used 0.14 of its core","severity":"invalid"},{"name":"host_quiet","passed":true,"detail":"0.22 cores busy outside the client, peer and broker","severity":"invalid"}],"metrics":{"window_s":7.999991351,"offered":15998,"offered_per_s":1999.7521619820561,"delivered":15998,"msgs_per_s":1999.7521619820561,"broker_dropped":0,"undelivered_at_stop":0,"cpu_cores":0.20375022027945688,"cpu_us_per_msg":101.88773596699588,"cpu_user_us_per_msg":46.2557819727466,"cpu_sys_us_per_msg":55.63195399424928,"rss_start_kb":28084,"rss_end_kb":28140,"rss_peak_kb":28140,"threads":2,"ctx_switches_per_1k_msgs":998.1872734091761,"latency_summary":{"count":15998,"mean_us":183.8428496687086,"p50_us":184.3195,"p90_us":192.5115,"p99_us":233.4715,"p999_us":638.9755,"min_us":108.394,"max_us":2500.847}},"flags":[],"latency":{"count":15998,"min_ns":108394,"max_ns":2500847,"sum_ns":2941117909,"negative":0,"buckets":[[218,3],[219,1],[220,5],[221,6],[222,13],[223,36],[224,257],[225,283],[226,280],[227,793],[228,3205],[229,753],[230,3084],[231,5703],[232,628],[233,336],[234,321],[235,118],[236,40],[237,38],[238,21],[239,9],[240,16],[241,5],[242,3],[243,4],[245,3],[246,1],[247,4],[248,2],[249,1],[251,4],[252,1],[253,1],[255,1],[256,1],[257,1],[259,3],[262,1],[263,1],[265,1],[267,1],[268,1],[270,2],[271,1],[273,2],[277,1],[283,1],[289,1],[291,1]]},"attempt":1,"session":0}],"unsupported":[{"point":"pub_qos2_max","reasons":["not_implemented:qos2"]},{"point":"pub_qos2_fixed","reasons":["not_implemented:qos2"]},{"point":"sub_qos2_fixed","reasons":["not_implemented:qos2"]},{"point":"sub_filters_fixed","reasons":["not_implemented:native_message_callback_add"]}]}
