Ladies and Gentleman,

I'm currently working on a few websites for a friend who will be hosting
these on his own server. Since he has his own server he basically said that
I could use pretty much any language/platform that I wanted to.
The server is in the process of being setup by his ISP so he asked me to
send them a list of SW that I would require to be installed on the server.
Here's what I sent them.

 > Hi Allan, (ISP)
 >
 > Our Hardware:
 > Main Webserver:
 > Dual PIII 1GHz
 > 1GB ECC SDRAM
 > 2 x 17GB SCSI HDD(Mirrored)
 > 1 x 10/100 NIC
 >
 > The SW that we require:
 > Apache
 > Caucho Resin 2.3 (mod_caucho installed as an apache module)
 > Java SDK 1.3.1
 > Java Enterprise Edition 1.2.1
 > MySQL
 > Sendmail
 > Ssh
 > Bind 9


Here is the response that I received from the ISP.

 > The JVM and java apps are going to bog the machine down so much it's not
funny.
 > Also the server WILL have to be rebooted anywhere between 3-4 and 7 days
as the JVM itself
 > is not perfected yet, as a result it WILL eventually loose memory and
slow down considerably..
 > The best comparison ATM I can suggest is Netscape 4.7x & netscape 6.x
 > 4.78 is native C code 6.x is Java App over JVM
 >
 > Comparisons, machine(450Mhz,128MB)
 > Netscape browser
 > Function 4.x 6.x
 > --------------------------------------------
 > Loading 5 secs 25+ secs
 > PageRender 5-10 secs 30+ secs
 > NewWindow 0.5 secs 15+ secs
 > CloseWindow 0.2 Secs 4 secs
 > CPULoad 3.5% 33%
 > Memory 15% 27%
 >
 > As you can see Java is somewhat slow and hungry in comparison to native
Applications.
 > That's just a single client application
 > Apache, mySQL, Sendmail, imap, pop3, etc as allan has will happliy run
on 300MHz , 128MB
 > Though you might want 500Mhz+ 256MB for the Java Servlets
 > The bottom line is I would be reluctant to build a machine that performs
so slowly and unreliably,
 > yes unreliable from NOT Linux base but the JVM running on top.
 > I would prefer to build and support a machine that is less 'feature
rich' but reliable & fast
 > than one that 'supports anything' that requires reboots to 'fix'
 >
 > UNIX is not Windows

Now I don't have enough experience to present a strong case for Java,and
was therefore wondering if any of you could help me out with this.
I will only be running JSP's/Servlets/Beans on the server, no other Java
'Apps' as such.

Has anyone else experienced the need to reboot a server with a JVM
installed every 3-5 days??

Is the JVM not perfected yet????

Can anyone see any other possible problems that we might have with the SW I
requested?

Could someone compare Resin with the alternatives like Tomcat or Jetty in
terms of perfomance, ease of setup etc.

Without JDK installed the only alternative that I see if using Perl or PHP
to do all my development.. this isn't a pretty thought....
Thanks again, though I'm not active participant in this group I read most
of the posts and find them most helpful.

Regards,

Abhijit.

===========================================================================
To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff JSP-INTEREST".
For digest: mailto [EMAIL PROTECTED] with body: "set JSP-INTEREST DIGEST".
Some relevant FAQs on JSP/Servlets can be found at:

 http://archives.java.sun.com/jsp-interest.html
 http://java.sun.com/products/jsp/faq.html
 http://www.esperanto.org.nz/jsp/jspfaq.jsp
 http://www.jguru.com/faq/index.jsp
 http://www.jspinsider.com

Reply via email to