<< Top 5 features that browsers need | Home | 2 articles on Reverse Ajax >>

Google hosting Java webapps for customers?

This interested me. Why should Google be interested in making it easier to host Java programs?

Normally hosting Java programs is a problem for small people but not for big people. You can host lots of your own war files easily, but hosting other people war files is harder. Do you share VMs? If so, when one war file sucks too many resources it harms the others. Or, if you don't share VMs then you are going to need a HUGE server because each VM costs so much.

So it would be logical for Sun to be putting resources into fixing this problem - it would help Java scale down to areas that it it can't currently reach, and from what I can tell Sun was interested a while ago - Sun's project Barcelona was the birthplace for JSR-284, but the project it has been closed for a while.

But now Google seem to be putting resources into it. Why? Maybe Google, who are already getting into domain hosting, are going to be hosting Java programs with it?

Now that would be an interesting move.



Re: Google hosting Java webapps for customers?

Some people claim Amazon is king in this area, with S3 for storage and EC2 for computing. Sure, it isn't Java, but perhaps it will be in the future. http://www.iunknown.com/articles/2006/08/24/is-amazon-ec2-s3-a-disruptive-technology http://www.petefreitag.com/item/578.cfm Mats

Re: Google hosting Java webapps for customers?

For java that is not easy hoting. why not buy a single server for hosting trusteeship.

Re: Google hosting Java webapps for customers?

Well, I think it would be a good strategic move by google. Yet another thorn to irritate Microsoft with. If google specialise in hosting java apps and do it well and competitively priced, they add fuel to the anti-Microsoft development camp. In so doing further whittle away at Microsoft's hold.

Re: Google hosting Java webapps for customers?

Finding affordable Java hosting in the Uk is near impossible. Anything that opened Java to the lower end of the market would be ideal. I for one would be very interested in this if it went ahead.

Re: Google hosting Java webapps for customers?

There is a product that web hosts can use to enable affordable Private JVM JAVA Hosting, called NGASI (http://www.ngasi.com) It is an addon for the popular web control panels, such as Plesk and cPanel. Each user account is able to install their own Application Server and run it under their own JVM instance. So each user have full control of configuration, etc. - just as if running on their own server.

Re: Google hosting Java webapps for customers?

They provide solution, that will initiate a lot Java Processes and as we know every java process, can be setup to use: Min Heap - xxxx MB Max Heap - yyyy MB (by default 64M) 1. So if you provide such hosting, sure your customers , will be not happy with small amount of memory Heaps which you will provide them, because otherwise it will be not cost effective. 2. If you specify a large maxHeap, please not that once an single process reach an level of used memory, it never released it, when it finish it job. So there is no way to share unused memory between processes. So as conclusion, they provide a tricky solution for configuration problems, but there are sure expected performance problems. So it depends whether your customers, will be happy, to configure, and reconfgiure many times their applications , rather then see them working fast.

Add a comment Send a TrackBack