I am the founder of a startup with quite a bit of users/traffic and I am considering moving to railway on the team plan, but I have a few questions.
I don't really understand how railway internally manages my apps, and I'm struggling to understand the CPU model.
1.) On the developer plan is says 1 shared CPU while on the team it says 32 vCPUs per container. Do you differentiate between CPU and vCPU?
2.) If I go into my account I can see the developer goes up to 8 vCPUs per container. Is this an error in the pricing page?
3.) What does up to mean? what does up to 32 vCPUs per container mean? Does that mean each container runs exactly 1 instance of it and is guaranteed to get 32 vCPUs at any time or does it spawn multiple instances depending on the load, potentially on multiple nodes?
4.) Is my app highly available?
5.) Is there a way to select the DC where to host my app?
6.) I need to host a postgres database with a quite a bit of traffic on it but I heard that your database are not very reliable at the moment, is this true?