Fly.io, facing scalability woes with Consul and Raft, whipped up Corrosion: a super-speedy, distributed state replication engine. Built with Rust and SQLite, it lets them sync SQLite globally in under a second – ditching the bottlenecks of a central leader.
They pulled this off using fancy CRDTs (Conflict-free Replicated Data Types) and the SWIM gossip protocol, essentially spreading updates like wildfire across hundreds of nodes. It's a prime example for anyone keen on building resilient, high-performance distributed systems.
Watch on YouTube
Top comments (0)