• On GameSpot: So-called 'Halo killer' gets 23 to life
October 20, 2008 10:22 AM PDT

Google App Engine to support Java (starting this week?)

by Dave Rosenberg

Word on the street: Google's Prasad Ram said that Google App Engine will now support Java at recent Google developer event in India.

I've written multiple times about why Java is the right answer for the cloud. It will be interesting to see how Google pulls this off.

And while everyone notes that this appears to be a swipe at Microsoft, I can't see how Sun can let this pass. It's starting to get a little depressing seeing Sun on the sidelines as the cloud evolves without them.

I couldn't find any additional details. If anyone knows if/when this is true please comment.

Dave Rosenberg dishes up "Software, Interrupted" with nearly 15 years of technology and marketing experience that spans from Bell Labs to multiple start-up IPOs to open-source enterprise software companies. He is co-founder of MuleSource and currently serves as the general manager of Hardy Way. He is a member of the CNET Blog Network and is not an employee of CNET. Disclosure. You can contact Dave via e-mail at softwareinterrupted@gmail.com or follow him on Twitter @daveofdoom.
Recent posts from Software, Interrupted
Microsoft's weak cloud privacy position
IBM helps students put their heads in the cloud
Amazon gets social with Twitter integration
Turning Twitter into an application server
Virtual goods: Duping the masses?
Virtual-goods resellers on the rise
Most influential open-source gurus? Votes are in
Box.net and Salesforce.com cloud-to-cloud integration
Add a Comment (Log in or register) (4 Comments)
  • prev
  • 1
  • next
by Reader11 October 22, 2008 12:26 AM PDT
Here are some challenges with appengine
http://aralbalkan.com/1504

GOOG is currently running a model with a short-term high CPU quota witch is
unsatisfactory for Java requests. If you don't pay by actual CPU elapsed
time used but rather with limitations of 10 seconds it will be challenging
for enterprise applications with long running transactions for Java. An
example for this would be risk based and reporting transactions.

Clouds like EC2 where you have virtualized access or other clouds with full
access to CPU thats where enterprises are going. Really, who is going to
what to share CPU cycles with somebody else if you can afford not to on the
cheap?

If you consume an EC2 ( or any cloud instance) instance with VMWare/Zen/AIX on it and load balance
requests sharing CPU may not be that bad since you control the request
and still leverage the benefits of virtualization. Appengine has a
long way to go since that would ultimately change how Google does IT
Operations. With that tight staff and current share nothing
architecture (http://en.wikipedia.org/wiki/Shared_nothing_architecture) it will be challenging, there is a reason all of our IT Operations departments were staffed with 20-40 or larger for a single company running an enterprise application, before cloud computing.

CPU is affordable and should not be virtualized and shared for
business applications with other companies. Pricing based on actual elaped CPU enables
accurate chargeback rather than a monthly fee or fix cost.

Just my 2cents
JM
Monitoring-as-a-Service.com
Reply to this comment
by Reader11 October 22, 2008 12:27 AM PDT
Here are some challenges with appengine
http://aralbalkan.com/1504

GOOG is currently running a model with a short-term high CPU quota witch is
unsatisfactory for Java requests. If you don't pay by actual CPU elapsed
time used but rather with limitations of 10 seconds it will be challenging
for enterprise applications with long running transactions for Java. An
example for this would be risk based and reporting transactions.

Clouds like EC2 where you have virtualized access or other clouds with full
access to CPU thats where enterprises are going. Really, who is going to
what to share CPU cycles with somebody else if you can afford not to on the
cheap?

If you consume an EC2 ( or any cloud instance) instance with VMWare/Zen/AIX on it and load balance
requests sharing CPU may not be that bad since you control the request
and still leverage the benefits of virtualization. Appengine has a
long way to go since that would ultimately change how Google does IT
Operations. With that tight staff and current share nothing
architecture (http://en.wikipedia.org/wiki/Shared_nothing_architecture) it will be challenging, there is a reason all of our IT Operations departments were staffed with 20-40 or larger for a single company running an enterprise application, before cloud computing.

CPU is affordable and should not be virtualized and shared for
business applications with other companies. Pricing based on actual elaped CPU enables
accurate chargeback rather than a monthly fee or fix cost.

Just my 2cents
JM
Monitoring-as-a-Service.com
Reply to this comment
by medezark October 22, 2008 5:08 AM PDT
Cloud Computing is not the universal panacea to all of the woes of the world. The communications infrastructure of the internet is not yet reliable enough for mission critical applications, cpu and storage costs are ratcheting downward at an accelerated rate.

While there are some applications that make sense in a cloud environment, I fear that many CIO's and other executives will jump on the cloud bandwagon simply because it's the latest buzzword, without completely understanding the nature of the technology or it's relative applicability to the task at hand.
Reply to this comment
by Reader11 October 22, 2008 12:52 PM PDT
medezark, i see your point. although the business side has already decided. cloud computing is here and it's here to stay.

CRM in the cloud - http://www.salesforce.com/
Who would host CRM in IT operations today?
Reply to this comment
(4 Comments)
  • prev
  • 1
  • next
advertisement

FAQ: Buying the right Windows 7 upgrade

Readers still have lots of questions on just which version of the software they need to buy in order to upgrade their PC. CNET News tries to offer some answers.

N.Y. lawsuit details Intel's 'largesse' toward Dell

Attorney General Andrew Cuomo's federal antitrust case filed Wednesday alleges a longstanding symbiotic relationship between Intel and Dell.

advertisement

About Software, Interrupted

In "Software, Interrupted," Dave Rosenberg discusses disruption in the software market, as well as the products and services that keep business technology norms in perpetual flux.

With nearly 15 years of technology and marketing experience spanning from Bell Labs to multiple start-up IPOs, Dave co-founded open-source software company MuleSource and now serves as general manager of Hardy Way. He also happens to be a U.S. patent holder and a workaholic. Technology is his best friend and mortal enemy.

Add this feed to your online news reader

Software, Interrupted topics

advertisement
advertisement

Inside CNET News

Scroll Left Scroll Right