0

I am looking for a application/web hosting provider. I can see that I can have virtual server with 512MB RAM. It seems to me soooo little.

What can I expect to run (run means fast enough for users) on such virtual server?

I am after RoR applications. That means RoR, web server, database. 512MB seems to me so little.

Could somebody put some light on that for me?

5
  • 5
    It sounds like you have a solution looking for a problem. Why not try running a RoR app on a box or VM with 512M and see how you get on? Aug 20, 2010 at 7:10
  • well the question is meant in general. RoR + web server + database and 'just' 512MB seems to me too little but I have no experience with that so I hoped that somebody could comment on that...
    – Radek
    Aug 20, 2010 at 7:15
  • How many users? If one, two, or even ten then 512MB is generally fine - your server will also use swap space and machines big enough to run virtual servers tend to have fast disks. As your website grows and you need more resources you can usually upgrade from the package you bought to a larger one...
    – PP.
    Aug 20, 2010 at 7:51
  • How high will be the load? How many concurrent users? Which operating system will you use?
    – mkudlacek
    Aug 20, 2010 at 7:51
  • I am thinking of linode.com I will start really small like 2,3 concurrent users for very application. I want to have few Wordpress sites on the linode too
    – Radek
    Aug 23, 2010 at 1:38

3 Answers 3

2

I have a VPS with 512MB RAM, on Windows Server 2003 and running SQL Server Express. There are half a dozen low-ish volume sites running on it with a little room to spare.

Obviously, if I could afford it, I'd rent a dedicated server, or at least a bigger VPS - but for a few small sites this server is fine.

It really depends on what you are going to host on it... How many sites/apps? Approx what kind of throughput? How many concurrent users?

Do you have a guarranteed minimum slice of processor time? Does the package have a boost capability (ie. sometimes you can 'borrow' other user's capacity when their VPSs are quiet)?

It should be simple enough for you to rig up an equally-constrained VM to test on....

3

If you don't have much traffic or a huge database, this will more than suffice. Grow as you need to.

3

It's not Ruby, but we run a very heavilly used Subversion system on Windows 2003 on virtual server with 256Mb of RAM and it's got room to spare, never needs restarting (apart from updates, of course), and never gets slow.

There's still a lot you can do with 512Mb of RAM, especially when running a *nix operating system.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .