wood burning stoves*
The moose likes Java in General and the fly likes Cloud JVM? Any such thing? Java community working on this? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Java in General
Bookmark "Cloud JVM? Any such thing? Java community working on this?" Watch "Cloud JVM? Any such thing? Java community working on this?" New topic
Author

Cloud JVM? Any such thing? Java community working on this?

James Collings
Ranch Hand

Joined: Sep 21, 2006
Posts: 36
I would love to hear about some cloud implementations of JVM's if there are any out there. I love the idea of cloud computing but I still hate the idea of platform specific, and this means cloud specific also, code.

Jim C.
Greg Brannon
Bartender

Joined: Oct 24, 2010
Posts: 563
As I'm not real cloud smart, and I think there are multiple ideas about what a cloud is and does, what do you envision when you imagine a cloud JVM? What would it do? Why would we want it? And you talk about machine-specific code. When I read that, I think Java source code and wonder, do you (does anyone) write machine-specific Java source code now? Or maybe you're talking about machine-specific JVMs, but won't the JVMs always be processor-family specific?


Always learning Java, currently using Eclipse on Fedora.
Linux user#: 501795
Henry Wong
author
Sheriff

Joined: Sep 28, 2004
Posts: 19064
    
  40

IMO, cloud computing is about "stuff" as a service. In the case of software as a service, the java programs can run on web and application servers in the cloud. With this, there is no need for a standard -- the JEE standard should be fine. For other types of software services, such as office tools, etc., Java doesn't really apply. In the case of database as a service or storage as a service, I don't think there is much play for Java either. And in the case of infrastructure as a service, you can run anything that you want. So, you can run any JVM in the VM provided by the service, and hence, any of the Java standards are fine.

In other words, I don't see a need for a new cloud specific version of Java.

Henry


Books: Java Threads, 3rd Edition, Jini in a Nutshell, and Java Gems (contributor)
Pat Farrell
Rancher

Joined: Aug 11, 2007
Posts: 4659
    
    5

A JVM is not enough. But its simple to setup a virtual machine with a small OS, networking, Tomcat (or glassfish) and your application. There is nothing special about "the cloud" other than the marketing folks claiming its new.

There is nothing new about "the cloud" we had all of the same issues in timesharing back in the mid-1970s.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Cloud JVM? Any such thing? Java community working on this?