Scale Forem

Scale YouTube
Scale YouTube

Posted on

InfoQ: How Fly.io Replicates SQLite Globally in less than 1 Second

Fly.io dumped HashiCorp's Consul because it couldn't keep up with their massive, super-fast service discovery needs across 800+ nodes. Seriously, who needs a bottleneck?

Their brilliant solution is Corrosion, a new, eventually consistent state replication engine built with Rust and SQLite. It uses fancy CRDTs and the SWIM gossip protocol to sync machine state globally without a central leader, keeping things snappy and resilient.

Watch on YouTube

Top comments (0)