You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs: add QMCB columnar pipeline reference to architecture page, update test count to 780+
Architecture page was missing mention of the QMCB zero-copy wire format
used for inter-DO communication. Added cross-link to columnar-format page
in the query flow section. Updated test count from 735+ to 780+ to
reflect current state.
Copy file name to clipboardExpand all lines: docs/src/content/docs/architecture.mdx
+4-2Lines changed: 4 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -53,9 +53,11 @@ One per fragment — scales with data, no hard cap. Each scans its assigned frag
53
53
- Coalesced R2 range reads
54
54
- Prefetch next page while decoding current
55
55
- WASM SIMD decode + filter
56
-
5.**QueryDO** merges partial results via k-way merge (or hierarchical reduction for large fan-outs)
56
+
5.**QueryDO** merges partial results via columnar k-way merge (or hierarchical reduction for large fan-outs)
57
57
6.**Response** returned as JSON or streaming columnar format
58
58
59
+
Data flows between DOs as **QMCB (QueryMode Columnar Binary)** — a zero-copy columnar wire format transferred via structured clone over Worker RPC. This eliminates JSON serialization of millions of rows between DOs. See [Columnar Format](/querymode/columnar-format/) for the wire format details.
60
+
59
61
## Mental model: biological cells, not a brain
60
62
61
63
Every Fragment DO runs the same WASM binary — like cells sharing the same DNA. No cell knows the whole organism. No central brain directs them. They activate on signal, do their work, and go dormant.
0 commit comments