Open the demo
surreal-demo.ventstream.dev — no signup, nothing to install.
LIVE SELECT over a WebSocket — no polling, no replay. When a document
changes, SurrealDB pushes it to you the moment VentStream writes it.
What to try
- Place an order. Your click gets a tag like
#7f3k. The button writes plain SQL to Postgres — and the composed document comes back through the whole pipeline carrying your tag, with the measured commit-to-browser latency next to it. Typically under half a second. - Boost a customer’s tier (left panel). This updates one row in the
customerstable — and every order document embedding that customer re-composes at once. Those cards flash blue: that’s join fan-out, the hard part of keeping denormalized views honest. - Cancel an order. The delete tombstones through and the card fades out.
- Watch the terminal in the header: those are the actual SQL statements hitting Postgres, including yours.
How it works
orders + customers +
order_items, and a SurrealDB sink. The
engine runs fleet-managed — the same demo you’re clicking is a pipeline
in our own dashboard, deployed with an agent key like any customer workload.
The browser connects as a SurrealDB user with a read-only VIEWER role;
writes only ever flow through the pipeline.