HeadlinesBriefing favicon HeadlinesBriefing.com

Kedge: Global Cloud with Forkable VM Snapshots

Hacker News •
×

Kedge is a new globally distributed platform for stateful serverless applications, aiming to provide a "global Heroku" experience. It utilizes a fast VM orchestrator capable of creating code sandboxes or scaling service instances in 3ms, leveraging forkable VM snapshots and a tree of warm pools.

Inspired by work on Fly.io and essays on serverless architecture, Kedge offers features like secure, hardware-isolated VMs, instant sandboxes, and a global SQLite database accessible from every app instance. This enables autoscaling services close to users while querying local, eventually-consistent data without complex volume management.

The platform also supports stateful, server-rendered HTML apps, demonstrated by a Hacker News clone built with minimal code. Kedge's control plane uses an open-source, CRDT-based replication system for its eventually-consistent SQLite database, named syzy. Pricing is per-second on actual resources consumed, with a $5/month free tier.