← ShowcaseEdgeProvocative / Expressive Maximalist / Peer / Functional
View other archetypesView source brief ↗
Spec
Typefaces
JetBrains Mono, Inter
Color tokens
8
Sections
7
Body words
~600
Voice
operator-to-operator, benchmark-led, code-first, no marketing language

edge --version

1.2Mops/sec

p99 14ms · 11MB binary · zero-config single-node, online rebalance to 256 nodes.

A distributed event store for engineers who measure their runtime in microseconds and write their own load tests.

A developer-tool hero treatment with massive monospace benchmark numbers, GitHub-dark base, single bright accent.

v0.41 · MIT-licensed core · 14.2k stars on GitHub · last release 4 days ago.

// why edge

Four numbers, taken at saturation.

Every benchmark on this page comes from the public bench suite in the repo. Run it yourself in 90 seconds: edge bench. We publish the failure modes too.

// architecture

Lock-free per-shard event loop. Mostly.

Edge is a single binary that can run alone or in a cluster of up to 256 nodes. Each node runs N independent event loops bound to physical cores, with shared-nothing memory. Replication is async by default; tunable to sync per write. The query engine is a MIT-licensed fork of the same vectorized engine that ships in the open-source repo.

// Connect, write, query.
import { Edge } from "edge-tool";

const c = new Edge({ url: "edge://localhost:7080" });

await c.write("events", {
  ts: Date.now(),
  user: "ks",
  kind: "click",
  meta: { src: "hero", dest: "/install" },
});

const out = await c.query`
  SELECT user, count() AS n
  FROM events
  WHERE ts > now() - 1h
  GROUP BY user
  ORDER BY n DESC
  LIMIT 10
`;

The full architecture document is at docs.edge-tool.example/architecture. 17 pages, no diagrams, written by ks and ml.

// used by

Powering 14B events/day across 47 production teams.

The companies below run Edge on the hot path. Names listed by permission. We do not run a logo wall and we do not write press releases for our customers.

Plus 37 teams who asked us not to publish their name. We listened.

// install

One command. No account.

Edge is MIT-licensed at the core. Install it on a laptop, point it at a workload, decide for yourself. The team accounts and the cluster console come in once you want them.

# macOS / Linux
curl -fsSL https://get.edge-tool.example | sh

# Or with brew
$ brew install edge

# Or with Docker
$ docker run --rm -p 7080:7080 edge:latest

// pricing

On the page. Not behind a form.

The free tier is full-featured up to 3 nodes. The paid tiers exist because the cluster console, multi-region replication, and the SSO are work we do for the team that buys them.

// documentation

Docs you can read end to end.

The full documentation is one repository, four directories, and a search bar that works without JavaScript. Every code block is copy-paste runnable against the local install.