Regarding OS, I'd go with either a modern linux or solaris.  Joyent has
their own solaris version (SmartOS).  I believe it's possible to download
it and put it on your own hardware as well.  The big advantage of using
solaris is you get dtrace support.  OSX has some dtrace too if you want a
pretty graphical interface.  If you want raw power and throughput, linux is
hard to beat.  The most popular (and thus most widely tested) is probably
Ubuntu.  Though node statically bundles most it's libraries if you build
from source, so it doesn't really matter what linux as long as the kernel
and libc are new enough.  There is also an ubuntu ppa if you want pre-built
binaries and easy upgrades using dpkg.


On Fri, Apr 20, 2012 at 7:40 AM, Jeremy Darling <jeremy.darl...@gmail.com>wrote:

> Just curious what experiences others have had with hardware and hosting
> multi-process Node app stacks using MongoDB (or similar)?  So far my
> testing has shown that a cluster of smaller (3 - i5's with 8GB Ram and
> 120GB SSD's) machines out performs a single massive server (4x4 with 64GB
> Ram and 120GB NAS fiber attached storage).  This isn't too surprising since
> node basically allocates a single core per running process, but have others
> seen the same results?  I know core speed will make a difference and other
> things come into play but what are the basic experiences, have I just been
> lucky so far?
>
> Also, what is the best OS flavor to run for best support across libraries
> and other such things?  So far I've tried MS Windows 2008 Server, Windows 7
> Enterprise, and RHEL.  Curious about best Linux flavor more than anything,
> experiences with one being any better than another, better support for
> install (RHEL sucks to install into) etc, etc, etc?
>
> Thanks for any feedback,
>  - Jeremy
>
> --
> Job Board: http://jobs.nodejs.org/
> Posting guidelines:
> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
> You received this message because you are subscribed to the Google
> Groups "nodejs" group.
> To post to this group, send email to nodejs@googlegroups.com
> To unsubscribe from this group, send email to
> nodejs+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/nodejs?hl=en?hl=en
>

-- 
Job Board: http://jobs.nodejs.org/
Posting guidelines: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to nodejs@googlegroups.com
To unsubscribe from this group, send email to
nodejs+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en

Reply via email to