Docs / 5 min

Quickstart: first event in ninety seconds

Create a stream, publish one event, read it back. No card, no cluster.

01

Create a stream

Streams are append-only logs with a name and a retention window. The free tier holds three streams for seven days, which is enough for everything below.

$ conduit streams create orders --retention 7d
Created stream orders (retention 7d, region bom)

02

Publish one event

Events are JSON with an optional key. Keys decide partitioning; omit the key and the platform spreads load for you.

$ conduit publish orders '{"id": 1042, "total": 1899}'
Accepted 1 event (key auto, offset 881203)

03

Read it back

Consume from the head or replay from any offset. Offsets are stable, so replays are boring in the good way.

$ conduit consume orders --from earliest --limit 1
{"id": 1042, "total": 1899, "_offset": 881203}

All guides