14 days ago
I have a question about how usage and billing work when an app starts getting high traffic.
Right now, I’m on the $5 plan and testing a small project, but I’m thinking ahead, if my application grows and starts receiving a large amount of traffic, what exactly will happen?
Will the app automatically scale, or will it reach a usage limit and stop?
How quickly can the costs increase as CPU/RAM usage grows?
Is there a way to prevent unexpected overages (for example, by setting a spending cap or using caching/CDN solutions)?
I just want to understand how Railway handles scaling and pricing in high-traffic scenarios so I can plan my infrastructure properly.
Thanks in advance for your explanation! 
2 Replies
14 days ago
Hey there! We've found the following might help you get unblocked faster:
If you find the answer from one of these, please let us know by solving the thread!
14 days ago
This thread has been marked as public for community involvement, as it does not contain any sensitive or personal information. Any further activity in this thread will be visible to everyone.
Status changed to Open brody • 14 days ago
14 days ago
Hey, Railway charges for what you use and your apps can scale up to your plan's limit by default, which is 8vCPU and 8GB on the hobby and 32vCPU and 32GB or RAM on the pro plan, before your service is shutdown or restarted. More on the limits and pricing can be found in the pricing documentation. The limit in which your service can scale up to can be changed in your service's settings. Additionally, you can set a hard limit to prevent unexpected overages.
Attachments