VIOLET V2e: Nautilus Binance data-client spike — GO (qualified)

90s BTCUSDT-PERP capture on the prod host, public data, dummy creds
(factory demands key env vars even for the data client; public endpoints
ignore the header). NT internal dispatch p50 0.23ms / p99 3.3ms — inside
VIOLET reactor budgets; 77 ticks/s sustained, zero drops. Qualifications:
NT owns its (uvloop) event loop -> recommended separate feed process
bridging via Zinc/HZ; exchange->cb p50 135ms is network+NTP+throttle, a
relative baseline only; PRODGREEN-era launcher API calls no longer exist
in 1.219 (FUTURES->USDT_FUTURE) — pin version + API smoke on adoption.
Exec-client spike remains keys-blocked; executor decision at the V4 gate.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Codex
2026-06-13 00:55:39 +02:00
parent fefb18626e
commit 9d40f63c4d
3 changed files with 244 additions and 0 deletions

View File

@@ -0,0 +1,46 @@
{
"utc": "2026-06-12T22:53:35Z",
"nt_version": "1.219.0",
"build_seconds": 0.03,
"run_seconds": 100.13,
"time_to_first_tick_s": 1.13,
"trades": 847,
"quotes": 6885,
"ticks_per_s": 77.2,
"nt_dispatch": {
"name": "nt_dispatch",
"count": 7732,
"retained": 7732,
"overflow_dropped": 0,
"min_ms": 0.031212,
"p50_ms": 0.23393499999999998,
"p90_ms": 1.491198,
"p99_ms": 3.3297529999999997,
"p999_ms": 4.192426,
"max_ms": 4.358944
},
"exchange_to_cb": {
"name": "exchange_to_cb",
"count": 7732,
"retained": 7732,
"overflow_dropped": 0,
"min_ms": 129.48001399999998,
"p50_ms": 135.40447799999998,
"p90_ms": 826.803426,
"p99_ms": 1032.154036,
"p999_ms": 1034.66528,
"max_ms": 1034.749529
},
"inter_tick": {
"name": "inter_tick",
"count": 7731,
"retained": 7731,
"overflow_dropped": 0,
"min_ms": 0.019243,
"p50_ms": 0.05735,
"p90_ms": 9.996751999999999,
"p99_ms": 269.134981,
"p999_ms": 621.126351,
"max_ms": 1556.423341
}
}