What is the estimated timeframe for observing the impact of upgrading the CPU/RAM on a website?
space-we3
TRIALOP

2 years ago

Hi,

I will be buying one of the Plans but I have some doubts.

  1. On the pricing page, I noticed that there is a "Resource-Based" pricing model. Could you please clarify if it is possible to purchase fractional units of CPU, such as 0.5 CPU, and a specific amount of RAM, such as 700MB? Or is the only option to purchase a CPU package priced at $20?

  2. What is Add-on: Volume? Is it templates usage?

  3. Suppose I upgrade the RAM to 700MB, and I observe that the website is experiencing performance issues or lag. As a result, I decide to further increase the RAM to 1.5 GB. How long should I expect to wait before witnessing the desired improvement in performance? Is it a matter of minutes immediately after the upgrade?

Solved

7 Replies

2 years ago

1.Railway's pricing model is "pay as you go", meaning you pay for the resources you use and only the resources you use.

That being:

- 20 dollars per CPU per month

- 10 dollars per GB of memory per month

- 0.25 dollars per GB storage per month

- 0.1 dollar per GB egress per month

so if you have an app that uses 0.5 CPU and 0.7 GB memory a month then you'll be paying ( 0.5 * 20 + 0.7 * 10 = 17 ) 17 dollars a month for resource usage. So it isn't possible to purchase fractional units of CPU and specific amounts of RAM

2. a Volume is something you can add on to your service which provides your service with a persistent storage solution, all storage outside of a volume is ephemeral

3. There is no way to increase your RAM amount, it auto-scales up to 8GB in hobby plan and 32GB in pro plan. If you were to move from hobby plan to pro plan though, then upgrading to pro plan would create a separate Pro Plan account, then you can migrate your project from your hobby plan account to your pro plan account, so technically it will be immediate


Status changed to Solved Railway about 2 years ago


space-we3
TRIALOP

2 years ago

What do you mean "a new account is on Pro Plan"? And on what criteria will it automatically scale?


2 years ago

What do you mean "a new account is on Pro Plan"?

Sorry, I just edited that final paragraph to make it more clear, just refresh your page :)

And on what criteria will it automatically scale??

It scales based on your apps resource usage, if your app needs more resource usage then you're given more resources, it's a very seamless process


space-we3
TRIALOP

2 years ago

Okay. I comprehend, but I am still unclear about this "account" matter. The aspect that perplexes me is that if I am on the Hobby plan and 8GB of RAM proves insufficient for my needs, and subsequently I upgrade to the Pro Plan, will I be required to undertake any additional configuration tasks on this platform? Or will all the necessary adjustments be made automatically once the payment is successful?


2 years ago

will I be required to undertake any additional configuration tasks on this platform

I've never upgraded to Pro Plan myself, but I'm pretty sure you only need to add two things: Account Name and Bank Card. Once you've done that you just need to transfer your services.

Transfering your services is also easy, you simply go to your project settings, scroll down to "Transfer Project" and select the Account to transfer it to, which in this case will be your Pro Account


space-we3
TRIALOP

2 years ago

I understand now. Thanks for all the nice explanations.


2 years ago

No problem, I'm happy to help :)


Loading...