⚡
No middleware layer. Dashboards Direct connects to kdb+ processes without KX Control, App Server, or Query Router. Queries go from the UI to kdb+ in a single hop — reducing latency, removing infrastructure overhead, and simplifying deployment.
Step 1
🔌 Connection
Direct kdb+ IPC / WebSocket
No App Server or QR broker
Host + port configured in UI
Connection tested on save
All components
→
Step 2
📤 Query Execution
q / qSQL sent to kdb+ process
Synchronous or async
Server-side data reduction
Virtual queries supported*
All components
→
Step 3
📥 Deserialization
q binary → JS objects
Type mapping applied
Data formatted for component
Delivered to renderer
Datagrid (standard), PivotGrid, GeoMap, Filters
→
SKIPPED
Step 3 — Skipped
⚡ Raw Pass-through
No deserialization step
Raw data applied directly
Lower CPU at large volumes
⚠ Virtual queries disabled
ChartGL · Datagrid (Experimental mode)