Posts on Firecracker
By Will Jordan

The Serverless Server

Fly.io isn't a "Gartner Magic Quadrant" kind of company. We use terms like "FaaS" and "PaaS" and "serverless", but mostly to dunk on them. It's just not how we think about things. But the rest of the world absolutely does think this way, and I wan...

Read more 

Read more
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 Thomas Ptacek

Docker Without Docker

Even though most of our users deliver software to us as Docker containers, we don’t use Docker to run them. Docker is great, but we’re high-density multitenant, and despite strides, Docker’s isolation isn’t strong enough for that. So, instead, we...

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 Thomas Ptacek

Sandboxing and Workload Isolation

Workload isolation makes it harder for a vulnerability in one service to compromise every other part of the platform. It has a long history going back to 1990s qmail, and we generally agree that it’s a good, useful thing. Despite a plethora of iso...

Read more 

Read more