Author’s avatar
Kurt Mackey
Author
Kurt Mackey
By Kurt Mackey

Fly Machines: An API for Fast-booting VMs

Fly Machines are VMs with a fast REST API that can boot instances in about 300ms. Our proxy can boot Fly Machines for you, and you can shut them down when they're idle. Which means you can cost-effectively create VMs and keep them standing by to h...

Read more 

Read more
By Kurt Mackey

Fly.io Is Hiring Support Engineers

Right now, support at Fly.io is handled through a public forum at community.fly.io. We have an active, helpful community, and the Fly.io team is always around for backup (and sometimes head-on) assistance. The Fly.io team's M.O. is to help people...

Read more 

Read more
By Kurt Mackey

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

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

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

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

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

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

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

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

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