hosted by liquidweb


Go Back   Web Hosting Talk : Web Hosting Main Forums : Cloud Hosting : Google App Engine Scalability
Reply

Cloud Hosting Discussions involving Cloud Computing, grid computing and related technologies.
Forum Jump

Google App Engine Scalability

Reply Post New Thread In Cloud Hosting Subscription
 
Send news tip View All Posts Thread Tools Search this Thread Display Modes
  #1  
Old 05-09-2009, 08:47 PM
peter fisk peter fisk is offline
Newbie
 
Join Date: May 2009
Posts: 14

Google App Engine Scalability


One of the recent uses of Google's App Engine was as the platform for President Obama's "Town Hall Meeting" held this past March. The White House used an open-source Google project called "Moderator" to record questions and count votes (Moderator is built on the App Engine).

Here are the stats:
"...64,000 people tuned in to the whitehouse.gov site during the event. More than 92,000 people submitted more than 100,000 questions. Citizens could vote and Mr. Obama would answer the most popular queries. More than 3.6 million votes were cast."

Most of the votes were cast in the final hours before the cutoff. At the peak, the system was handling 700 QPS (queries per second) according to Google's Vic Gundotra.

So, it looks like App Engine has no problems scaling to large transaction loads.

Reply With Quote


Sponsored Links
  #2  
Old 06-06-2009, 06:28 AM
cwcw cwcw is offline
Newbie
 
Join Date: Jul 2008
Posts: 13
App Engine should be fine for this sort of apps where visitors' stickiness is not a concern, in terms of session handling. As front-end scaling goes, session replication is one of the tricky areas and I'm not sure if App Engine had solved that problem in a nice and simple way.

Reply With Quote
  #3  
Old 06-10-2009, 04:20 PM
peter fisk peter fisk is offline
Newbie
 
Join Date: May 2009
Posts: 14
By "stickiness", I assume that you are referring to something like PHP's "_SESSION" variable.

App Engine prefers developers to use a REST (Representational State Transfer) architectural style where the server is assumed to be stateless:

"Stateless: each request from client to server must contain all the information necessary to understand the request, and cannot take advantage of any stored context on the server"

However, maintaining server state is possible. Here is a link to a web framework running on App Engine that enables server-side continuations:

http://helma-ng.appspot.com/

Reply With Quote
Sponsored Links
Reply

Related posts from TheWhir.com
Title Type Date Posted
Google Acquires Web Application Server Startup Talaria Web Hosting News 2013-03-18 11:13:07
Google Launches Cloud Platform Partner Program for Technology, Service Providers Web Hosting News 2012-07-25 10:56:38
Google Adds EU Cluster, SSL Encryption to App Engine Platform Web Hosting News 2012-06-29 11:16:18
Google Launches Infrastructure as a Service Compute Engine Web Hosting News 2012-06-28 15:57:24
Google+ Business Pages – Implications for Search Marketing Blog 2012-01-25 09:58:46


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes
Postbit Selector

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Forum Jump
Login:
Log in with your username and password
Username:
Password:



Forgot Password?
Advertisement:
Web Hosting News:



 

X

Welcome to WebHostingTalk.com

Create your username to jump into the discussion!

WebHostingTalk.com is the largest, most influentual web hosting community on the Internet. Join us by filling in the form below.


(4 digit year)

Already a member?