R
Railway•12mo ago
Salman

How much Visitor can Railway's hobby and pro plan handle without additional resources?

I will be building an e-commerce platform with Next.js and Medusa JS or Payload CMS. Now I need to give an estimation to my client of how much hosting cost he needs to cover. We are estimating that in the initial 1-2 months, it will be close to 4,000 user per month, as we already have an active social presence. Also, within a year or two, we think we will reach 50k visitors per month. My question is, how many users can Railway handle within its hobby and pro plans without additional costs? Also, is there any way to calculate how much it will cost on the Railway to serve 50k users per month? Hosting cost is important, as this website will run in a third-world country, so profit margin isn't that much compared to a first-world country. For example, here 1 dollar is equal to 110-120 in the local currency.
4 Replies
Fragly
Fragly•12mo ago
The amount of users your app can handle depends on your app, not railway Example: if your app is just an API returning the daily worlde answer then your app should easily be able to handle millions of users but if your app is some kind of online game like krunker that uses a ton of resources for each user then I'm not sure if it could handle more than 10 000 active users If you want to determine whether your app can handle that many users, you'd need to figure out roughly how much resources each X amount of users would be using in terms of egress, memory, vcpu, volume storage etc, and then you can use that to calculate how much resources you'd need to handle 50k visitors a month, and from there you can check whether it falls in your plan's usage limits As long as your app doesn't use more than your plan's usage limit ( 8 GB Ram, 8 vCPU, 5 GB Volume for hobby and 32 GB Ram, 32 vCPU, 50 GB Volume for pro plan ) then you should be able to handle any amount of users
Attacler/Bart
Attacler/Bart•12mo ago
You also needalso need to take into account how much resources your app uses during idle time, for example if you have cache that doesnt expire, your costs will be higher.
Salman
SalmanOP•12mo ago
@Fragly @Attacler/Bart Thanks guys for your suggestion 🙂
Fragly
Fragly•12mo ago
No problem :)
Want results from more Discord servers?
Add your server