Streams as a cloud storage primitive

Serverless API for streaming data backed by object storage.

Preview Launch

Introducing S2

S2

Stream Storage

S3

Object Storage

Records and sequence numbers

Blobs and byte ranges

APPEND / READ / TRIM records on a named Stream in a Basin

PUT / GET / DELETE value of a named Object in a Bucket

Easy and cheap to append records

Cumbersome and expensive for granular appends

Get data flowing
without the clusters

Latency flexibility

Storage classes that balance performance with cost.

Standard< 500 msExpress< 50 ms

Always durable on object storage in multiple zones.

s2.dev/sandbox
demo

Unlimited streams

Model your domain naturally –
say goodbye to partition limits and fixed costs.

Elastic throughput

Reactive scaling to GiBps – and down to zero.
Each stream can push up to 125 MiBps writes.

Versatile building block
for data system patterns

Elastic throughput and bottomless storage mean producers can burst and consumers can read at their desired pace. Pay for actual usage, not peak capacity.

Activity like impressions and clicks

Application and security events

Metric data points

Frequently Asked Questions