Heroku
Mature app platform with a large add-on catalog
Paid dynos
Strengths
- Add-ons cover databases, cache, and logging
- Buildpacks still cover common stacks
Limits
- Dynos cost more than a comparable VPS
- There is no permanent free dyno
Choose Heroku when the add-on catalog and buildpacks are what you are buying. Choose Railway when you want a shorter path from a repo to a service and you do not need that add-on marketplace.
Mature app platform with a large add-on catalog
Paid dynos
Deploy a small service from a repo with little setup
Usage-based