
"What do we do at Fly? We are a developer-focused cloud platform. That means we make it easy for developers to get their apps deployed, up and running. Something I think that really differentiates us is that we make it easy to deploy your apps in different regions over the world. We are available in 40 different regions. It's basically like a CDN, but for your apps."
"How do we do this? You want your users routed to the closest instance of your app that is running. How does this work? This works because we announce the same IP address from different servers. We have two types of servers. We call them edges, which are the ones that interface with the world. We announce your IP address from those ones. There's this thing called Anycast."
Corrosion is an eventually consistent distributed system built to prioritize speed for application traffic routing. Fly operates as a developer-focused cloud platform with deployment across 40 global regions. Applications are supplied as Docker images, converted to Firecracker VMs, and run on Fly-owned hardware. Platform features include private networking, load balancing, and scaling controls to simplify operations. Traffic routing uses Anycast by announcing identical IP addresses from edge servers via BGP, allowing internet routing to choose the nearest edge based on latency. Edge servers then forward requests to the closest virtual machine instance.
Read at InfoQ
Unable to calculate read time
Collection
[
|
...
]