Thinking about migrating away from fly.io

We are running production workloads on fly.io, but its getting increasingly unreliable. We had 1:30h of complete downtime just yesterday over a time span of 6 hours which is a LOT longer than the 35 minutes disclosed on the status page:

Same thing happened just 14 days ago: Fly.io Status - fly-proxy outage

I undertand you are experiencing growing pains. But routing is a pretty substantial part of infrastructure. If I can’t trust the routing to be available then no other horizontal or vertical scaling, load balancing and fallback strategy will help.

2 Likes

I posted in another thread about not being able to deploy this morning. I’m not quite in production yet but have investor and client demos scheduled for today. I can wing it off of localhost in a screen share, but it’s definitely frustrating.

Same, I keep having more and more issues. In the last few days, I have had:

  1. Proxy taking down the service multiple times (Fly.io Status - Edge routing issue)
  2. Deployments not going through or updating the app
  3. Slow response times (more than 5 hours of downtime in a day)
  4. Unable to connect via ssh to container
  5. Issue with deployments (Fly.io Status - Release command issue)

I love fly.io and it’s tooling, but this is becoming hard to justify!

Edit: adding another issue to the pile

1 Like

Ugh that is frustrating. I am coming back after a few weeks just trying to see if I can get this to work. What is the next best alternative? I’ve tried Gigalixer but that seems like ages ago

What isn’t working? Deploys?

If you’re not bought into the rest of the Fly ecosystem (proxy, autoscale, multi-process, metrics, logs, litefs, consul, redis, postgres etc), then you could run the containers you deploy on Fly on AWS Lightsail Containers / AppRunner, Railway.app, Scaleway Serverless Containers, Vultr Managed Containers, Digital Ocean App Platform / Droplets, etc; Going multi-provider may be easy or hard depending on your setup.

See also: Tell HN: Heroku alternatives with generous free tiers | Hacker News / Ask HN: So you moved off Heroku, where did you go? | Hacker News / GitHub - debarshibasak/awesome-paas: A curated list of PaaS, developer platforms, Self hosted PaaS, Cloud IDEs and ADNs.

I can understand that running a business like this can be invariable at times, but to have an incident be un-reported on their status page while also taking my services out for 24h+ is inexcusable

I’m not a paying customer because I don’t go past the loads neccesary, not because I don’t want to pay. Regardless, this is unacceptable. If there isn’t a good reason for this I don’t see any reason to continue with Fly.io

3 Likes

Thanks for the tips. When I said not working I was just talking about my app. I tried to deploy one on here a few weeks ago but got some out of memory issues, so I was just referring to that. So its just kinda frustrating to have Fly have their own issues :slight_smile:

I might take a look around but I do like the approach here. Thanks again

1 Like