Future

Cover image for Fly Away from Fly.io

Fly Away from Fly.io

Jonas Scholz on June 05, 2025

At Sliplane, we run managed Docker hosting. One of our core infrastructure needs is to run isolated, fast, repeatable Docker builds for customer de...
Collapse
 
wsoltani profile image
Wassim Soltani

I'm curious about Sliplane.io, but the "Why It Was Not a Fit" section has me a bit confused, especially since the "XX-Large" plan only offers 32 GB of RAM. Also, with just four server locations, I'm wondering how distributed Sliplane's capabilities are. It seems like Fly.io and Sliplane might target different needs, so comparing them directly feels a little wrong.

Collapse
 
code42cate profile image
Jonas Scholz

Thanks for the thoughtful response. You're totally right, Fly.io and Sliplane solve different problems. This post isn’t saying “Fly is bad,” just that it didn’t work for this specific use case: isolated Docker builds with large, persistent volumes and heavy RAM usage per build VM.

To clarify: the 32 GB RAM mention wasn’t about our hosting plans, but about the Firecracker VMs we spin up internally for customer builds. Those are short-lived and run on separate infrastructure from customer-facing services.

And yes, we currently operate out of four regions. Although 90% of our servers are in Germany anyway. We do not want to be like Fly with 40 regions, this is a deliberate decision :)

Does that make it clearer?

Collapse
 
wsoltani profile image
Wassim Soltani

Yes! Thanks for the clarifications.

Collapse
 
nevodavid profile image
Nevo David

Build stories like this always pull me in - nothing beats fixing your own mess and getting stuff running how you want.

Collapse
 
dotallio profile image
Dotallio

Love the transparency here, especially about the hidden limits - I've run into the same surprise costs and quotas elsewhere. Any plans to open source your orchestrator, or is it too tied to your infra?

Collapse
 
code42cate profile image
Jonas Scholz

Not for now! To be honest you could ship a similar version of that orchestrator in a weekend :D

Collapse
 
kwnaidoo profile image
Kevin Naidoo

Interesting. I'm a big fan of Ampere and Golang. ARM-based seems to outperform Intel and AMD by miles. Throw in Golang with concurrent processing, and you have a beast. We've halved the number of servers simply by rewriting some services from PHP into Golang and using ARM.

Collapse
 
code42cate profile image
Jonas Scholz

Sadly still on AMD cpus for the most part :(

Collapse
 
kirschd profile image
kirschd

Great read, been curious about using firecracker directly for a bit. Can I asi if you are running this in top of AWS for infra? or other VM/infra providers?

Collapse
 
code42cate profile image
Jonas Scholz

AWS isnt great because you need the crazy expensive bare metal instances for Firecracker. We run on Hetzner bare metal! DigitalOcean or Google Cloud would also work :)

Collapse
 
jpjuni0r profile image
Jan-Philipp • Edited

nice pun in the title

Collapse
 
shayy profile image
Shayan

lol, it's so good.

Collapse
 
nathan_tarbert profile image
Nathan Tarbert

That’s gutsy - dropping the off-the-shelf stuff and just building your own way. Love seeing people actually own their setup, not just patch it up and hope.

Collapse
 
spencer_dev_to profile image
Spencer

This article seems incredibly biased. How could it not be? You’re a co-founder of a competing company.

Collapse
 
code42cate profile image
Jonas Scholz

Oh of course I am based! That doesn’t mean this isn’t true, you can find very similar stories pretty much anywhere on the internet if you search for “fly reliability” or “fly capacity”

Collapse
 
worka profile image
Worka

Highly recommend