Realtime data layer · Est. 2021 Reykjavík

Every event, accounted for.

Basalt records every event once, in order, and keeps it queryable in milliseconds. One ledger for ingest, transforms and serving, with a line back to the source for every number.

2,400+ teams
38 regions
99.995% SLA
Ledger · prod · eu-north-1
1,284,301 ev / s
p99 4.2 ms
Time
Event
Source
Region
Rows
Latency
14:02:11.482
payment.succeeded
kafka · payments
eu-n1
+3
2.1 ms
14:02:11.471
order.created
pg-cdc · orders
us-e2
+5
2.8 ms
14:02:11.455
session.started
sdk · web
ap-s1
+1
1.6 ms
14:02:11.430
meter.reading
mqtt · meters
eu-w2
+2
1.2 ms
14:02:11.418
invoice.paid
webhook · billing
us-w1
+4
1.9 ms
14:02:11.402
stock.adjusted
pg-cdc · inventory
eu-n1
+7
3.1 ms
14:02:11.391
model.scored
grpc · fraud
us-e2
+1
3.6 ms
14:02:11.377
cart.updated
sdk · ios
eu-w3
+2
2.4 ms
14:02:11.360
shipment.scanned
kafka · fleet
eu-c1
+3
2.0 ms
14:02:11.348
payment.refunded
kafka · payments
us-w1
+2
2.2 ms
14:02:11.333
user.signed_up
sdk · web
ap-n1
+1
1.7 ms
14:02:11.319
claim.opened
pg-cdc · claims
eu-n1
+6
2.9 ms
14:02:11.304
search.query
http · edge
sa-e1
+1
1.4 ms
14:02:11.291
ticket.closed
webhook · support
us-e2
+2
2.3 ms
Append-only · Exactly-once · Signed
Retention 365 days
The ledger

Eight figures, kept in public.

01p99 read
4.2ms

From commit to query result, measured at the edge.

02Events per day
2.1Billion

Ingested across every customer project, every day.

03Dropped events
0in 24 mo

Rows lost in two years of production traffic.

04Regions
38Live

Edge replicas from Reykjavík to Sydney.

05Uptime SLA
99.995%

Backed by service credits on Scale and up.

06Pipelines replaced
14Median

Jobs a team retires in its first quarter.

07To materialize
812ms

From a new view to its first served row.

08Median setup
9min

From sign-up to the first live query.

Measured across all customer projects, trailing 30 days. Republished on the first of each month.

Comparison

Basalt vs the usual stack.

The same workload, set three ways. Figures are typical of the teams that moved to Basalt in the last two years.

CapabilityBasaltRealtime ledgerWarehouse + cronBatch ELTStream processorSelf-run jobs
FreshnessUnder 5 ms15 min to 24 hSeconds, when tuned
Exactly-onceEnd to endPer load jobWith checkpoint tuning
Joins on streamsPlain SQLBatch onlyHand-written jobs
Time travelAny second, 365 daysDaily snapshotsNo
Schema changesVersioned, no downtimeManual migrationsRedeploy every job
Systems to run14 to 63 to 5
Teams on callNone extraData and platformPlatform and SRE

Based on 140 migrations completed between 2024 and 2026.

“We used to close the books every Monday for the week before. Now finance reads the same ledger as the warehouse floor, live, and nobody asks which number is real.”
Maren Aasland
VP Data · Fernhill Grocers
Customers

On the books at 2,400 teams.

Fernhill Grocers
Retail · Oslo
Stock counts from 40 min to 2 s
Kestrel Freight
Logistics · Rotterdam
11,000 trucks tracked live
Saga Mutual
Insurance · Copenhagen
Claims triaged in 300 ms
Brightwater Energy
Utilities · Aberdeen
2.4M meters read every 15 s
Ondine Health
Healthcare · Lyon
Bed status live across 31 wards
Parcelo
Commerce · Berlin
Checkout fraud down 38%
Lattice Bank
Fintech · London
Month-end close from 2 days to 0
Moss & Pine
Media · Toronto
Ad pacing within 1% of target
Vigil Security
Security · Austin
Alerts 6 s after the login
Tundra Games
Gaming · Helsinki
Live leaderboards for 9M players
Colophon

The specs, for the record.

Ingest

I
Sources
60+ native
Protocols
Kafka, HTTP, gRPC
CDC
Postgres, MySQL, Mongo
Delivery
Exactly-once
Ordering
Per key
Max event
1 MB

Model

II
Language
ANSI SQL
Views
Incremental
Joins
Stream and table
Windows
Tumbling, hopping, session
Schemas
Inferred, versioned
Lineage
Column level

Serve

III
APIs
REST, GraphQL, PG wire
p99 read
4.2 ms
Regions
38
Time travel
365 days
Access
RLS, OIDC, API keys
SLA
99.995%

Set in Fraunces, Inter Tight and Martian Mono. Figures measured across all 38 regions. Designed and built in Reykjavík.

Get started

Set your data in stone.

Free up to 10M events a month. No card, no sales call. Your first pipeline is live in about four minutes.

Project reserved · check your inbox
That didn't go through · check the address and try again
2,400+ teams in productionSOC 2 Type II38 regions