Java Link

See which of your colleagues or former colleagues are already on Java Link: Check out the Contact Finder
News »Browse Articles » Java Champion Adam Bien on Java EE and Cloud Computing
0
Vote Vote

Java Champion Adam Bien on Java EE and Cloud Computing

Views 0 Views    Comments 0 Comments    Share Share    Posted 01-09-2009  
Java Champion Adam Bien is a self-employed consultant, lecturer, software architect, developer, and author in the enterprise Java sector in Germany who implements Java technology on a large scale. He is also the author of several books and articles on Java and Java EE technology, as well as distributed Java programming. His latest book, Real World Java EE Patterns - - Rethinking Best Practices, explores the challenges of cloud computing.

In addition, he has been named a Java Rock Star for his popular session at the 2009 JavaOne conference.

We met up with him to get his latest thoughts on Java EE and cloud computing.

java.sun.com (JSC): What is your basic understanding of how cloud computing works?

Bien: I see two unrelated concepts called cloud computing. The first one is related to grid computing, where parallelizable tasks are distributed to independent computing nodes and then aggregated to a consistent result. Frameworks like Hadoop, map-reduce algorithms, are an example of this approach.

The other paradigm is a virtual, private or public, data-computing center with an accessible API. You can model the environment in drag-and-drop-like fashion or, even more importantly, control it directly through a programmable API. You can, of course, run the grids in public or private clouds.

These paradigms also differ in their usage models. Grid computing is intended to be used by a few power users who need a considerable amount of computing power. On the other hand, in cloud computing, significantly more users access the machines with relatively low resource utilization.

While these two models are conceptually opposite, the underlying technology could be very similar. The first is often called platform as a service, and the latter, infrastructure as a service.

The Advantages and Disadvantages of Java EE

JSC: What are the advantages and disadvantages of Java EE for the cloud?

Source:
http://java.sun.com/developer/technicalArticles/Interviews/community/bien_qa_200
0
Vote  Vote
Enter your comment:
No Comments For This News

Search News

What's the News?

Post a link to something interesting from another site, or submit your own original writing for the Java community to read.

Most Popular News

Most Recent User Submitted News