Watch one record travel: source, ingest, query.
Follow a bounded slice of live public data end to end on one page. It arrives off the wire (real Bitcoin blocks over our own P2P node, live Binance ticks), gets ingested into the substrate with a measured write rate, and is queried back four different ways, each number measured on this box in one shared run. Nothing is typed in by hand.
source → ingest → query · ● one shared run
01Source
Real data off the wire: Bitcoin blocks over our own P2P parser node, and live Binance ticks. No REST, no CSV, no bitcoind.
1.41Bbtc txs (window)
965.6Kblocks
52.0Kbinance ticks
● inbound value-flow tape
BTC tx·19DCCC → addr·0D6219 · 0.002914 BTC
BTC tx·19DCCC → addr·001BD8 · 0 BTC
BTC tx·19DCCD → addr·0D6219 · 0.002913 BTC
BTC tx·19DCCD → addr·001BD8 · 0 BTC
BTC tx·19DCCE → addr·0D6219 · 0.002911 BTC
BTC tx·19DCCE → addr·001BD8 · 0 BTC
BTC tx·19DCCF → addr·0D6219 · 0.00291 BTC
BTC tx·19DCCF → addr·001BD8 · 0 BTC
BNC Binance aggTrades · ready · 52.0K ticks streamed
02Ingest
A bounded slice of the tape is appended into a throwaway scratch shard on the root disk (never a live store), single-flight, measured. Deleted right after.
24.3K
records/s appended
observed ingest · just now
24.3K
records/s
write
44nodes ingested
48value-flow edges
5.8Kscratch bytes
03Query
The just-ingested subgraph, read back through four database faces, each a measured badge, all on one copy of the data.
Graph
measuring…
SQL
961rows/s
SELECT … WHERE id IN (…)
Key-value
21.1MGET/s
GET key
Time-series
611.1Ksamples/s
range scan + bucket
One record's whole journey, measured on this box: it arrives off the wire, is ingested into a
bounded throwaway scratch with a measured write rate, and is read back four ways from the one
copy. The scratch never touches a live store and is deleted after every run. All numbers come
from one shared run, so a full room of spectators watching adds zero measurement load.