A/CROSSING / Developer platform style sample (STYLE 07 PRECISION)All styles ↗
Docs Deploy now →

EDGE COMPUTE / v4.2

Every edge on Earth,in 41 seconds.

One command deploys to 312 cities. No cold starts, no config files. Fast, by default.

zsh — ~/hello
$ npx kernel deploy› building …… 1.8s› uploading to 312 locations› health checks passed✓ live at  https://hello.kernel.app  (41s)
Live regions
  • TYOTokyo6ms
  • SINSingapore14ms
  • SYDSydney21ms
  • FRAFrankfurt11ms
  • LHRLondon12ms
  • IADVirginia9ms
  • SFOSan Francisco10ms
  • GRUSão Paulo18ms

p50 latency 18ms

01312edge cities
020mscold start
0318msglobal p50
0499.999%SLA

01 / CODE

You write the function. That’s it.

TypeScript, Python or Go. Keep your language, forget the infrastructure.

import { edge } from '@kernel/sdk'

export default edge({
  regions: 'all',
  cache: { ttl: '5m' },
  async fetch(req) {
    const user = await req.kv.get(req.ip)
    return Response.json({ hello: user ?? 'world' })
  },
})

02 / ARCHITECTURE

The path of a request.

Every hop is measured and shown on your dashboard.

  1. 00User
  2. 01Nearest edge
  3. 02Function runtime
  4. 03KV / cache
  5. 04Origin (optional)

03 / CHANGELOG

Changelog

  • v4.2Python runtime is generally available
  • v4.1Region-pinned deployments
  • v4.0KV reads are 3× faster
  • v3.9Go SDK released

Ship hello world to the world.

$ npx kernel deploy