Orbital Commerce — 2025
Orbital
Headless storefront rebuilt around an edge-rendered catalogue and a real-time inventory bus.
The problem
A 400k-SKU catalogue rendered server-side on origin, with p95 category pages north of 4 seconds. Every inventory change invalidated the whole cache tree.
What we did
Moved rendering to the edge with per-SKU cache tags, and replaced polling with a Redis-backed event bus so stock changes invalidate exactly one tag instead of a subtree.
Stack
- Next.js
- PostgreSQL
- Redis
- Cloudflare Workers
- TypeScript
p95 category page
4.1s → 380ms
Origin egress
-72%
Conversion
+18%