We're migrating off Heroku after nine years of being a loyal customer!
I deployed the DataExpert Heroku app for the 2541st (and last) time today
2100 of those happened after founding
DataExpert.io three years ago!
Since quitting Airbnb, I've deployed the DataExpert app roughly two times per day every day for three years.
Heroku has been ripping us off. ~$1200/month for performance servers and database.
We migrated to
Fly.io and now pay ~$175/month for better performance and more flexibility.
Heroku is bad because:
- you cannot apply multiple wildcard SSL certificates onto a single production app. This one problem more than doubled my costs because I needed a separate server for DataExpert and TechExpert.
- the costs on Heroku don't scale nicely. You either pay $50/month for garbage or overpay $250/month for "performance"
- the only pricing tier on Heroku that makes sense is Heroku Postgres which we debated keeping but realized it's better to keep everything within the same VPC on Fly.
These small changes save the business over $10,000/year.