• On CBS MoneyWatch: Report: Tiger to Pay Wife $60 Million
October 20, 2008 10:22 AM PDT

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

by Dave Rosenberg
  • Font size
  • Print
  • 4 comments
Share

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
Brazil looks to ban video games while U.S. makes ratings work
Survey: IT's key role in global economic recovery
Five free tech PR tools you need to know about
The 802.11n land grab
Trend watch 2010: Mobile movies
Survey: IT spending to recover in 2010
Nintendo launches paid video content for Wii
Analyst: Money transfer soon to be No. 1 phone app
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

The yogurt makers of tech: Gadgets to avoid

Don't buy these one-trick ponies--unless you like gizmos that gather dust.

Google wants to unclog Net's DNS plumbing

The Net giant, ever eager for a faster Internet, debuts its Google Public DNS service. With it, Google could become even more central to the Net.

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