<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.1" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: Java hosting is kicking my ass!</title>
	<link>http://www.killersites.com/blog/2005/java-hosting-is-kicking-my-ass/</link>
	<description>Real world talk about web design, programming and the business of web design.</description>
	<pubDate>Mon, 13 Oct 2008 02:04:22 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.1</generator>
		<item>
		<title>By: Paul Baclace</title>
		<link>http://www.killersites.com/blog/2005/java-hosting-is-kicking-my-ass/#comment-133855</link>
		<dc:creator>Paul Baclace</dc:creator>
		<pubDate>Sat, 01 Mar 2008 04:09:58 +0000</pubDate>
		<guid>http://www.killersites.com/blog/2005/java-hosting-is-kicking-my-ass/#comment-133855</guid>
		<description>FilG, Thanks for the notes.

Regarding:  http://www.coreservlets.com/Apache-Tomcat-Tutorial/

That tutorial is wonderfully in-depth and comprehensive.  You must be feeling word-count shock.

I have set up Tomcat 4, 5, and 6 many times in hosted environments and at a site that gets millions of hits a day, so I will add my 2 cents...

Large sections of the tutorial can be ignored if you:

1. Skip apache web server in front of Tomcat and just run Tomcat standalone.  The performance gain of the apache webserver is over-rated and over the years has become slim to non-existent. The extra configuration and separate logs of the apache web server are not worth the hassle.

I run two sites hosted at kattare.com with a standalone Tomcat without any problems.  The unnamed site with millions of hits per day also uses a standalone Tomcat and it has not been proven to have any performance problems with static content (the bottleneck is always overuse of the database).

2. use one of the preconfigured Tomcats instead from coreservlets.com:

http://www.coreservlets.com/Apache-Tomcat-Tutorial/Preconfigured-Tomcat-Version.html

3. test on your local system and only deploy on the server, so use of Invoker and other debugging/reloading details can be ignored.</description>
		<content:encoded><![CDATA[<p>FilG, Thanks for the notes.</p>
<p>Regarding:  <a href="http://www.coreservlets.com/Apache-Tomcat-Tutorial/" rel="nofollow">http://www.coreservlets.com/Apache-Tomcat-Tutorial/</a></p>
<p>That tutorial is wonderfully in-depth and comprehensive.  You must be feeling word-count shock.</p>
<p>I have set up Tomcat 4, 5, and 6 many times in hosted environments and at a site that gets millions of hits a day, so I will add my 2 cents&#8230;</p>
<p>Large sections of the tutorial can be ignored if you:</p>
<p>1. Skip apache web server in front of Tomcat and just run Tomcat standalone.  The performance gain of the apache webserver is over-rated and over the years has become slim to non-existent. The extra configuration and separate logs of the apache web server are not worth the hassle.</p>
<p>I run two sites hosted at kattare.com with a standalone Tomcat without any problems.  The unnamed site with millions of hits per day also uses a standalone Tomcat and it has not been proven to have any performance problems with static content (the bottleneck is always overuse of the database).</p>
<p>2. use one of the preconfigured Tomcats instead from coreservlets.com:</p>
<p><a href="http://www.coreservlets.com/Apache-Tomcat-Tutorial/Preconfigured-Tomcat-Version.html" rel="nofollow">http://www.coreservlets.com/Apache-Tomcat-Tutorial/Preconfigured-Tomcat-Version.html</a></p>
<p>3. test on your local system and only deploy on the server, so use of Invoker and other debugging/reloading details can be ignored.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kattare</title>
		<link>http://www.killersites.com/blog/2005/java-hosting-is-kicking-my-ass/#comment-102653</link>
		<dc:creator>Kattare</dc:creator>
		<pubDate>Thu, 01 Nov 2007 00:16:33 +0000</pubDate>
		<guid>http://www.killersites.com/blog/2005/java-hosting-is-kicking-my-ass/#comment-102653</guid>
		<description>If you're not wanting to have to deal with the setup/management of an unmanaged dedicated server, Kattare recently dropped the account level requirement to get a Private JVM from the Level 3 account to the Level 2 account.  So you can now get a private JVM in a shared account for $19/mo.  Should be more in line now with Oxxus and 4Java.</description>
		<content:encoded><![CDATA[<p>If you&#8217;re not wanting to have to deal with the setup/management of an unmanaged dedicated server, Kattare recently dropped the account level requirement to get a Private JVM from the Level 3 account to the Level 2 account.  So you can now get a private JVM in a shared account for $19/mo.  Should be more in line now with Oxxus and 4Java.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stefan Mischook</title>
		<link>http://www.killersites.com/blog/2005/java-hosting-is-kicking-my-ass/#comment-92546</link>
		<dc:creator>Stefan Mischook</dc:creator>
		<pubDate>Wed, 19 Sep 2007 21:14:26 +0000</pubDate>
		<guid>http://www.killersites.com/blog/2005/java-hosting-is-kicking-my-ass/#comment-92546</guid>
		<description>Robert,

I had that setup myself (Resin on windows) and it ran great for about 4-5 years. 

Funny, Java (at the time) ran best on Windows. The irony.

Stefan</description>
		<content:encoded><![CDATA[<p>Robert,</p>
<p>I had that setup myself (Resin on windows) and it ran great for about 4-5 years. </p>
<p>Funny, Java (at the time) ran best on Windows. The irony.</p>
<p>Stefan</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert Grimes</title>
		<link>http://www.killersites.com/blog/2005/java-hosting-is-kicking-my-ass/#comment-92445</link>
		<dc:creator>Robert Grimes</dc:creator>
		<pubDate>Wed, 19 Sep 2007 06:37:53 +0000</pubDate>
		<guid>http://www.killersites.com/blog/2005/java-hosting-is-kicking-my-ass/#comment-92445</guid>
		<description>I have a dedicated server which is running Resin on Windows. I set it all up myself and for 2 years all is ok. But it is pricey: USD $100 month. 

My usage is minimal and I am considering other options. However maybe someone wishes to share the server with me - and the cost. 

cello9@gmail.com</description>
		<content:encoded><![CDATA[<p>I have a dedicated server which is running Resin on Windows. I set it all up myself and for 2 years all is ok. But it is pricey: USD $100 month. </p>
<p>My usage is minimal and I am considering other options. However maybe someone wishes to share the server with me - and the cost. </p>
<p><a href="mailto:cello9@gmail.com">cello9@gmail.com</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Buggy</title>
		<link>http://www.killersites.com/blog/2005/java-hosting-is-kicking-my-ass/#comment-87126</link>
		<dc:creator>Buggy</dc:creator>
		<pubDate>Fri, 24 Aug 2007 22:54:23 +0000</pubDate>
		<guid>http://www.killersites.com/blog/2005/java-hosting-is-kicking-my-ass/#comment-87126</guid>
		<description>Thank you gays.  I do have the same experience with many java hosting.  I always goes for private JVM.  But the hosting managed to break everything with incompetence.  Very terrible.

Prokmu, SuppleHost, PC HighWay LLC, are all the same.

I will go with my own server, as advised.  I have no problem configuring and keeping it up well.</description>
		<content:encoded><![CDATA[<p>Thank you gays.  I do have the same experience with many java hosting.  I always goes for private JVM.  But the hosting managed to break everything with incompetence.  Very terrible.</p>
<p>Prokmu, SuppleHost, PC HighWay LLC, are all the same.</p>
<p>I will go with my own server, as advised.  I have no problem configuring and keeping it up well.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: FilG</title>
		<link>http://www.killersites.com/blog/2005/java-hosting-is-kicking-my-ass/#comment-82386</link>
		<dc:creator>FilG</dc:creator>
		<pubDate>Mon, 30 Jul 2007 07:49:56 +0000</pubDate>
		<guid>http://www.killersites.com/blog/2005/java-hosting-is-kicking-my-ass/#comment-82386</guid>
		<description>Many of the above are shared JVM so they can be discounted. The options really fall down to $40/month or rolling my own server and then setting it up. Either way it sucks. Sorry about the fragmented posts - fighting a blog form (this one) that's eating my posts.

I'm all ears for good news.</description>
		<content:encoded><![CDATA[<p>Many of the above are shared JVM so they can be discounted. The options really fall down to $40/month or rolling my own server and then setting it up. Either way it sucks. Sorry about the fragmented posts - fighting a blog form (this one) that&#8217;s eating my posts.</p>
<p>I&#8217;m all ears for good news.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: FilG</title>
		<link>http://www.killersites.com/blog/2005/java-hosting-is-kicking-my-ass/#comment-82385</link>
		<dc:creator>FilG</dc:creator>
		<pubDate>Mon, 30 Jul 2007 07:47:15 +0000</pubDate>
		<guid>http://www.killersites.com/blog/2005/java-hosting-is-kicking-my-ass/#comment-82385</guid>
		<description>Let's try it again...
www.tektonic.net/unmanaged.html $15/month
10GB HD, 300GB BW, 1 Domain, 256MB RAM
www.slicehost.com/ $20/month
10GB HD, 100GB BW, 1 Domain, 256MB RAM
rimuhosting.com/ $19.95/month
4GB HD, 30GB BW, 1 Domain, 96MB RAM
serveraxis.com/ $30/month
20GB HD, 400GB BW, 1 Domain, 512MB RAM
www.4tvirtual.com/ $15/month
1.5GB HD, 50 GB BW, 1 Domain, 300MB RAM, 160MAX pids
www.linode.com/ $19.95/mo + $10 setup
8GB HD, 100GB BW, 1 Domain, 256MB RAM
www.vpsland.com/ $15.99/mo ($15/mo if prepay 3mo)
6GB HD, 150GB BW, 1 Domain, 192MB RAM, 256MB SWAP
No cpanel
www.getnet.net/ $9.95/mo
1.5GB HD, 10GB BW, 1 Domain, ??MB RAM
www.godaddy.com/ $25.49/mo if prepay 1 year
10 GB HD, 500GB BW, FC6/CentOS 4, 256MB RAM/1GB BURST
www.easyawebhost.com/ $29.99/mo
20GB HD, 250GB BW, 1 Domain, 256MB RAM/768MB BURST</description>
		<content:encoded><![CDATA[<p>Let&#8217;s try it again&#8230;<br />
<a href="http://www.tektonic.net/unmanaged.html" rel="nofollow">www.tektonic.net/unmanaged.html</a> $15/month<br />
10GB HD, 300GB BW, 1 Domain, 256MB RAM<br />
<a href="http://www.slicehost.com/" rel="nofollow">www.slicehost.com/</a> $20/month<br />
10GB HD, 100GB BW, 1 Domain, 256MB RAM<br />
rimuhosting.com/ $19.95/month<br />
4GB HD, 30GB BW, 1 Domain, 96MB RAM<br />
serveraxis.com/ $30/month<br />
20GB HD, 400GB BW, 1 Domain, 512MB RAM<br />
<a href="http://www.4tvirtual.com/" rel="nofollow">www.4tvirtual.com/</a> $15/month<br />
1.5GB HD, 50 GB BW, 1 Domain, 300MB RAM, 160MAX pids<br />
<a href="http://www.linode.com/" rel="nofollow">www.linode.com/</a> $19.95/mo + $10 setup<br />
8GB HD, 100GB BW, 1 Domain, 256MB RAM<br />
<a href="http://www.vpsland.com/" rel="nofollow">www.vpsland.com/</a> $15.99/mo ($15/mo if prepay 3mo)<br />
6GB HD, 150GB BW, 1 Domain, 192MB RAM, 256MB SWAP<br />
No cpanel<br />
<a href="http://www.getnet.net/" rel="nofollow">www.getnet.net/</a> $9.95/mo<br />
1.5GB HD, 10GB BW, 1 Domain, ??MB RAM<br />
<a href="http://www.godaddy.com/" rel="nofollow">www.godaddy.com/</a> $25.49/mo if prepay 1 year<br />
10 GB HD, 500GB BW, FC6/CentOS 4, 256MB RAM/1GB BURST<br />
<a href="http://www.easyawebhost.com/" rel="nofollow">www.easyawebhost.com/</a> $29.99/mo<br />
20GB HD, 250GB BW, 1 Domain, 256MB RAM/768MB BURST</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: FilG</title>
		<link>http://www.killersites.com/blog/2005/java-hosting-is-kicking-my-ass/#comment-82383</link>
		<dc:creator>FilG</dc:creator>
		<pubDate>Mon, 30 Jul 2007 07:43:13 +0000</pubDate>
		<guid>http://www.killersites.com/blog/2005/java-hosting-is-kicking-my-ass/#comment-82383</guid>
		<description>BTW, for those who still doubt the "PITA to setup Tomcat vs PHP"... have a read here http://www.coreservlets.com/Apache-Tomcat-Tutorial/

That should make you either very scared or very depressed, I can't decide yet which I am... scared to go with a hosting company or depressed to roll my own &#38; set it up. Either way, this sucks.

Cheers,
Fil

(Hmm, I guess this blog is moderated... would be nice if some mention was made of that fact - I thought my post was eaten)</description>
		<content:encoded><![CDATA[<p>BTW, for those who still doubt the &#8220;PITA to setup Tomcat vs PHP&#8221;&#8230; have a read here <a href="http://www.coreservlets.com/Apache-Tomcat-Tutorial/" rel="nofollow">http://www.coreservlets.com/Apache-Tomcat-Tutorial/</a></p>
<p>That should make you either very scared or very depressed, I can&#8217;t decide yet which I am&#8230; scared to go with a hosting company or depressed to roll my own &amp; set it up. Either way, this sucks.</p>
<p>Cheers,<br />
Fil</p>
<p>(Hmm, I guess this blog is moderated&#8230; would be nice if some mention was made of that fact - I thought my post was eaten)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Arooj</title>
		<link>http://www.killersites.com/blog/2005/java-hosting-is-kicking-my-ass/#comment-81821</link>
		<dc:creator>Arooj</dc:creator>
		<pubDate>Fri, 27 Jul 2007 14:26:11 +0000</pubDate>
		<guid>http://www.killersites.com/blog/2005/java-hosting-is-kicking-my-ass/#comment-81821</guid>
		<description>I was going through this post as I had the same bad experience of hosting java app and i read someone said dailyrazor provides good support - WRONG - they are just good in restarting the server - not technical enough to help you on anything. I got the VPS from dailyrazor for java hosting. They promised 5GB of diskspace and they gave me 5GB but out of this more than 70% is already used by the default apps installed on the server and they are not willing to clean it up for me. I don't need those shitty apps and I never asked for those! Secondly, out of 512 MB of RAM 476MB is already consumed by these apps. The server is dead slow. I can't even run simple java from the terminal cause there is not enough free memory on my VPS. Now cause I have already paid to them, so I'm going through processes and directories to find out which one I could remove without having a major impact. My suggestion to all of you who are looking for a Java Host: always ask for the complete configuration that you'd be offered for the price. Just knowing the OS and the webserver name version are not enough.</description>
		<content:encoded><![CDATA[<p>I was going through this post as I had the same bad experience of hosting java app and i read someone said dailyrazor provides good support - WRONG - they are just good in restarting the server - not technical enough to help you on anything. I got the VPS from dailyrazor for java hosting. They promised 5GB of diskspace and they gave me 5GB but out of this more than 70% is already used by the default apps installed on the server and they are not willing to clean it up for me. I don&#8217;t need those shitty apps and I never asked for those! Secondly, out of 512 MB of RAM 476MB is already consumed by these apps. The server is dead slow. I can&#8217;t even run simple java from the terminal cause there is not enough free memory on my VPS. Now cause I have already paid to them, so I&#8217;m going through processes and directories to find out which one I could remove without having a major impact. My suggestion to all of you who are looking for a Java Host: always ask for the complete configuration that you&#8217;d be offered for the price. Just knowing the OS and the webserver name version are not enough.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark</title>
		<link>http://www.killersites.com/blog/2005/java-hosting-is-kicking-my-ass/#comment-66028</link>
		<dc:creator>Mark</dc:creator>
		<pubDate>Thu, 14 Jun 2007 14:23:55 +0000</pubDate>
		<guid>http://www.killersites.com/blog/2005/java-hosting-is-kicking-my-ass/#comment-66028</guid>
		<description>Kudos to you for spending the time to get it right.  ...and for telling your users what they should be looking for!  

I have no doubt that it can be complicated and I won't pretend to be an expert.  I know enough about it to protect myself from the obvious vulnerabilities.
With my current host they've disallowed ssh access to the box (unless you make a valid business case for it) to limit the number of people with command line access.  It's a CPanel host so I can do pretty darn near everything I need to except command line backups.  I'll be working on a cron script for that  (anyone?).  They don't do ASP or Java but I'm ok with that as the only Java web app that I still use would never run on shared box hosting anyways due to it's high memory requirements.

Perhaps actively monitoring bash history files would quickly identify snoopers.  I'm sure someone more experienced than I could write an elegant grep command to highlight a few key identifiers.

-M</description>
		<content:encoded><![CDATA[<p>Kudos to you for spending the time to get it right.  &#8230;and for telling your users what they should be looking for!  </p>
<p>I have no doubt that it can be complicated and I won&#8217;t pretend to be an expert.  I know enough about it to protect myself from the obvious vulnerabilities.<br />
With my current host they&#8217;ve disallowed ssh access to the box (unless you make a valid business case for it) to limit the number of people with command line access.  It&#8217;s a CPanel host so I can do pretty darn near everything I need to except command line backups.  I&#8217;ll be working on a cron script for that  (anyone?).  They don&#8217;t do ASP or Java but I&#8217;m ok with that as the only Java web app that I still use would never run on shared box hosting anyways due to it&#8217;s high memory requirements.</p>
<p>Perhaps actively monitoring bash history files would quickly identify snoopers.  I&#8217;m sure someone more experienced than I could write an elegant grep command to highlight a few key identifiers.</p>
<p>-M</p>
]]></content:encoded>
	</item>
</channel>
</rss>
