I am not able to make decision on which hosting plan to go for. 2 choices are there: 1. Windows 2000/2003 or Linux. Hardware remains the same. Which one is better for hosting tomcat. I am expecting heavy load and concurrency on website which is full of servlets, jsp and beans.
Please guide me.
Thanks.
Vikas Aggarwal
Chaitanya Devavarapu
Greenhorn
Joined: Dec 06, 2006
Posts: 19
posted
0
Windows 2000 is exactly suited to your requirement.
Sorry, disagree. I've had nothing but trouble with Wndows hosting. I'd make the choice based upon which will have better support from the hosting company.
I personally have had better luck Unix/Linux systems when using hosting companies but haven't dealt with Windows hosting since before .NET. It may have improved since then.
Unless the hosting company were going to offer me terminal service access to the box, Windows would feel very restrictive and clunky to me compared with a SSH access to a Unix based server.
I'm sure either will handle the load adequately. Choose based upon which will be easier for you to administer and (as I said) which will have better support.
Vikas Aggarwal
Ranch Hand
Joined: Jun 22, 2001
Posts: 140
posted
0
Thanks. From admin point of view the windows is better because I will get terminal services access. But from security point of view how is it to go for windows?
In my opinion, using the terms Windows and security in the same sentence is a joke, but others may have differing opinions.
If you feel more comfortable administering Windows, and can be convinced that the security it provides will be good enough for your purposes, then that's what you should choose.
For me, I avoid Windows as much as I possibly can. I don't trust its security or stability, and a unix command line gives me all the control I'll ever need, so I always choose a unix-based solution be it OS X, Linux or Solaris. [ December 06, 2006: Message edited by: Bear Bibeault ]
Ulf Dittmer
Marshal
Joined: Mar 22, 2005
Posts: 35237
7
posted
0
If it's just Tomcat, then 16 hits/second isn't much, but if each access involved a DB access, then you should make sure that the hosting infrastructure (and the overall web app and DB design) are up to the task.