Author’s avatar
Kurt Mackey
Author
Kurt Mackey
By Kurt Mackey
23 min Read

32 Bit Real Estate

Two obvious costs of running Internet apps for users on your own hardware: hardware and bandwidth. We buy big servers and run them in racks at network providers that charge us to route large volumes of traffic using BGP4 Anycast. You probably have...

Read more 

Read more
By Kurt Mackey
16 min Read

Last Mile Redis

100 milliseconds is the magic number. For a backend application, a sub-100ms response time is effectively instantaneous, and people love using "instant" apps. Since we're all dirty capitalists, we'd add: if people love your app, you'll make more m...

Read more 

Read more
By Kurt Mackey
18 min Read

Globally Distributed Postgres

This is a story about a cool hack we came up with at Fly. The hack lets you do something pretty ambitious with full-stack applications. What makes it cool is that it’s easy to get your head around, and involves just a couple moving parts, assemble...

Read more 

Read more
By Kurt Mackey
5 min Read

Fly Is Hiring SREs

Anyways, we’re hiring for our SRE team. You can read that introduction and get a good idea of how intense our SRE challenge is. To further set the scene, two important true things about ops at Fly.io: ops is a very big deal here, and, because we’r...

Read more 

Read more
By Kurt Mackey
20 min Read

The 5-hour CDN

The term "CDN" ("content delivery network") conjures Google-scale companies managing huge racks of hardware, wrangling hundreds of gigabits per second. But CDNs are just web applications. That's not how we tend to think of them, but that's all the...

Read more 

Read more
By Kurt Mackey
11 min Read

Elixir is amazing – coincidentally, we're hiring Elixir dev advocates

Fly is a hosting platform for applications. Our users give us containers; we transmute them into fleets of Firecracker micro-VMs and run them on a WireGuard-backed Anycast network that runs application code close to users, anywhere in the world. D...

Read more 

Read more
By Kurt Mackey
9 min Read

New VMs: more RAM, extra CPU, and a dollar menu

We first showed Fly.io VMs to developers in early 2020. They were most interested in running CPU intensive apps doing image processing, machine learning predictions, and even video transcoding (despite what were, until recently, offensive bandwidt...

Read more 

Read more
By Kurt Mackey
10 min Read

We cut bandwidth prices. Go nuts.

When we launched Fly way back in March, we charged $0.085 per GB to send data out from North America and Europe, and $0.14 per GB for Asia Pacific. Our volume has increased dramatically and pushed our unit costs down, so we lowered our prices as o...

Read more 

Read more
By Kurt Mackey
1 min Read

Run Apollo Server Close to Your Users

I'm a newly minted GraphQL convert. We built Fly on top of GraphQL and the experience turned me into a shameless cheerleader. An API format with static typing? That's my jam. (If you don't care for JAMStack puns you can just go read our guide on b...

Read more 

Read more