[google-appengine] Re: using app engine for extremely demanding multiplayer browser game

2011-09-12 Thread jay
Hello Karel, I host 3 browser games on App Engine. Neptune's Pride, Blight of the Immortals and my new one Jupiter's Folly. My oldest and largest game Neptune's Pride has about 2000 Daily active users, and about 7000 visits a day according to Google Analytics. My games are flash, so they don't he

[google-appengine] Re: using app engine for extremely demanding multiplayer browser game

2011-09-13 Thread Karel Crombecq
Hey Jay, I actually registered yesterday on your game to get an idea of a game hosted on GAE. I'm enjoying it! But the new pricing greatly disturbs me. I'm not sure if running this game on GAE is actually viable at all in terms of costs. I did some research on the new pricing (for example htt

[google-appengine] Re: using app engine for extremely demanding multiplayer browser game

2012-09-25 Thread Edu
Hi Karel and Jay, I'm trying to project the cost of hosting and bandwith for a social game we're developing. It's a flash game, sort of like Mafia Wars Shake down (for comparison purposes). I was thinking of budgeting $70 per 1000 users. Not sure what cloud company should I use yet, although Ri

[google-appengine] Re: using app engine for extremely demanding multiplayer browser game

2012-09-26 Thread Kristopher Giesing
Reads can be cached through the memcached service, and memcached hits are free. If you try GAE, I would highly recommend re-examining your architecture to make optimal use of GAE's strengths. I haven't released my own app yet, but when I started I tried to use JDO, and the performance was awfu

Re: [google-appengine] Re: using app engine for extremely demanding multiplayer browser game

2012-09-25 Thread Jeff Schnitzer
It sounds like your game has a relatively small amount of rapidly mutating data. In general, this is the kind of thing that GAE is bad at. GAE is great for large amounts of data, each piece of which changes slowly. Aside from the read and write cost, there is an update limit of one transaction p

Re: [google-appengine] Re: using app engine for extremely demanding multiplayer browser game

2012-09-26 Thread Barry Hunter
> Although - since your dataset fits in RAM, you probably are > best to stick with the database you already know - MySQL. Nothing is > faster than a fetch from RAM. And dont forget AppEngine provides MySQL instances https://developers.google.com/cloud-sql/ https://developers.google.com/academy/a

Re: [google-appengine] Re: using app engine for extremely demanding multiplayer browser game

2012-09-26 Thread Jeff Schnitzer
On Wed, Sep 26, 2012 at 9:20 AM, Barry Hunter wrote: >> Although - since your dataset fits in RAM, you probably are >> best to stick with the database you already know - MySQL. Nothing is >> faster than a fetch from RAM. > > And dont forget AppEngine provides MySQL instances > https://developers.