Orbit
Orbit 4.2 is live · sub-5 ms cold starts

Ship at orbital velocity.

The developer platform where edge compute, realtime, auth and queues share one orbit. Deploy once, land everywhere.

Scroll to fly inward
ORBIT 01 / 05

Edge Functions

Run code in 312 cities. 4.7 ms cold start.

Anatomy of the system

Five orbits. One gravity.

Each capability sits in its own orbit but pulls on the same core: one config, one deploy, one bill. Scroll the system.

ORBIT 01 · 4.7 ms cold start

Edge Functions

Deploy TypeScript to every point of presence with one command. Requests land on the nearest node and start in under five milliseconds.

  • 312 points of presence, 14 core regions
  • Streaming responses and WebSockets
  • Region pinning for data residency
export default {
  async fetch(req, env) {
    const geo = req.cf.city;
    return Response.json({ hello: geo });
  },
};
ORBIT 02 · 38 ms p99 fan-out

Realtime Sync

Presence, live cursors and conflict-free documents over a single socket. Subscribe to a query and the diff arrives before the user blinks.

  • CRDT documents with offline merge
  • Presence for 100k concurrent viewers
  • Typed channels, generated from your schema
const room = orbit.room("doc:42");
room.on("presence", (peers) => draw(peers));
room.doc.text("body").insert(0, "Hello");
ORBIT 03 · 1 trace, 0 config

Observability

Traces, logs and metrics are correlated by default. Click a slow span and jump straight to the log line, the deploy and the commit that caused it.

  • Automatic distributed tracing
  • 30-day retention on every plan above Probe
  • Alerts that open with the failing trace attached
$ orbit trace --slow 400ms
▸ POST /checkout   612ms
  ├ auth.verify        8ms
  ├ db.query         481ms  ← orders_by_user
  └ queue.publish     12ms
ORBIT 04 · SOC 2 Type II

Auth & Access

Passkeys, SSO and row-level policy declared next to your code. Roles are evaluated at the edge, so a denied request never reaches your database.

  • Passkeys, magic links, OIDC and SAML
  • SCIM provisioning for Station and above
  • Policies tested in CI with orbit policy test
policy("orders", {
  read:  (u, row) => row.owner === u.id,
  write: (u) => u.role === "admin",
});
ORBIT 05 · 0 lost messages

Queues & Cron

Durable queues with exactly-once delivery, retries with jitter and cron triggers that survive deploys. The innermost orbit, closest to your data.

  • Exactly-once delivery with idempotency keys
  • Dead-letter inspector and one-click replay
  • Cron with timezone and DST awareness
queue("emails").process(async (job) => {
  await send(job.data);
}, { retries: 5, backoff: "jitter" });
Launch sequence

T-minus one command.

~/acme-api — orbit
 
 
 
 
 
 
 
Global p99 latency
0 ms
Points of presence
0
Uptime, trailing 12 months
0.000%
Requests served per day
0.0B
Integrations

Plays well with everything in range.

14+ native

Hover or focus a node. Hundreds more through webhooks and the open connector spec.

Pricing

Pick your altitude.

PROBESATELLITESTATIONDEEP SPACE$31per month, billed yearly

Satellite

For small teams shipping weekly.

  • 5M requests / month
  • 14 regions, email support
  • 10 projects, 14-day traces
Start Satellite
v4.2v4.1v4.0v3.8v3.5v3.0v2.0v0.1
Changelog

Fall back through time.

v4.2Oct 2026

Perihelion

Region pinning for edge functions and cold starts below five milliseconds on the new V9 isolate pool.

v4.1Aug 2026

Passkey-first auth

Passkeys become the default sign-in. SCIM provisioning ships for Station and above.

v4.0Jun 2026

Event horizon

A rewritten scheduler. Queues reach general availability with exactly-once delivery.

v3.8Apr 2026

Trace to log

Spans link to log lines and deploys. Thirty-day retention becomes the default.

v3.5Jan 2026

Presence v2

Rebuilt presence channel scales to 100k viewers. CRDT documents enter beta.

v3.0Sep 2025

Marrow bindings

Multi-region Postgres bindings with automatic read replicas near your users.

v2.0Mar 2025

Edge runtime

The edge runtime goes public in fourteen regions. The first thousand teams arrive in a week.

v0.1Nov 2023

First light

A command line tool, a single region and a very long list of ideas.

Touchdown

Land your next release.

Free forever for side projects. No card, no countdown. The first deploy takes about ninety seconds.