Karel, 

 

I would inch in to it with some testing so you can get a sense of price,
scale, and performance.

 

Consider using GAE as a Proxy, for your game first. You might round robin a
portion of the traffic off to it with load balancing at the DNS level. (this
would be good to figure out anyway, since you are going to lose your China,
(and based on my experience some of Korea) audience do to export, firewall,
and other rules)

 

Once you have a proxy in place on Appengine, you can get a sense of the
Bandwidth and scaling costs, with minimal work converting the game code.  If
these costs are inline with your expectations, then start looking at some of
your common SQL calls and how they map to GQL to see if those costs and
speed will be with in your tolerances.

 

-Brandon

 

 


Brandon Wirtz 
BlackWaterOps: President / Lead Mercenary 

Description: http://www.linkedin.com/img/signature/bg_slate_385x42.jpg



Work: 510-992-6548 
Toll Free: 866-400-4536 

IM: [email protected] (Google Talk) 
Skype: drakegreene 

 <http://www.blackwaterops.com/> BlackWater Ops 


                

 

 

 

 

From: [email protected]
[mailto:[email protected]] On Behalf Of Karel Crombecq
Sent: Monday, September 12, 2011 7:00 AM
To: [email protected]
Subject: [google-appengine] google app engine for extremely demanding
multiplayer browser game

 

Hey guys,

I am currently investigating possibilities for writing a sequel to the
popular text-based browser game that I released in 2001 called Castle Quest
2 (http://www.castlequest.be). One of the options I am considering is
developing the game in GWT, and running it on app engine. But I am not sure
whether app engine will be able to scale to the degree needed for my game.

CQ2 at its peak generated easily 3 million page views per day (90 million
per month!), with bandwidth usage of 2.5GB each month. The database grew to
a size of about 1GB. There were at least 250 sql queries each second. And it
is expected that CQ3, with the advent of social networks and social gaming,
will reach multiples of these numbers.

Now I don't really know how big the sites are that are hosted by Google app
engine, as information is rather scarce on that part. So my question to the
Google team is: do you think (know?) if app engine can handle this kind of
pressure from one app? Will the data store hold up, and will it scale well?

It is extremely important that I have trustworthy information about this. If
I decide to go with app engine and the system doesn't hold up, a massive
money and time investment will be lost.

Thanks in advance,
Kind regards,
Karel Crombecq

-- 
You received this message because you are subscribed to the Google Groups
"Google App Engine" group.
To view this discussion on the web visit
https://groups.google.com/d/msg/google-appengine/-/OAB-cvkIXMYJ.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/google-appengine?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.

<<image001.jpg>>

Reply via email to