Scalability is more than benchmarking a specific operation. Are you trying
to do 200 writes to a single row transactionally? App Engine (and honestly,
very few other systems in the world) will not meet your needs. Are you
distributing 200 writes across various keys, randomly spread out across the
entire keyspace? You'll probably be fine.

You'll need to provide a more useful description of what it is you plan on
doing to get a useful answer. I find this blog post to be great in
describing the differences between scalability and benchmarking. It's about
node.js and non-blocking I/O, but the concepts apply in general:
http://al3x.net/2010/07/27/node.html

--
Ikai Lan
Developer Programs Engineer, Google App Engine
Blogger: http://googleappengine.blogspot.com
Reddit: http://www.reddit.com/r/appengine
Twitter: http://twitter.com/app_engine



On Thu, Feb 10, 2011 at 8:42 PM, Atif Gulzar <[email protected]> wrote:

>
> Yes I can run the load runner tools. But I just want to evaluate the
> methods how Appengine scalability can be measured? even before writing any
> webservice.
>
>
> --
> Best Regards,
> Atif Gulzar
>
> I ◘◘◘◘ Unicode, ɹɐzlnƃ ɟıʇɐ
>
>
>
> On Thu, Feb 10, 2011 at 9:30 PM, Barry Hunter <[email protected]>wrote:
>
>> Test it!
>>
>> http://curl-loader.sourceforge.net/
>> (many similar tools are available, just a nice looking one I found via
>> a search)
>>
>>
>> On 10 February 2011 16:08, Atif Gulzar <[email protected]> wrote:
>> > Hi,
>> > I am estimating whether AppEngine is scalable for ~200 get/sec  and
>> about 50
>> > put/sec RPC calls.
>> > I have ran the AppStat on my current app, which have currently very low
>> > traffic about ~20get and ~4put/sec. And the average time for my get rpc
>> > calls is about ~10ms while ~100ms for the put calls.
>> > Actually, I have a handler which calls a model on each call to get the
>> user
>> > data. And I am expecting the load on this handler for about ~200hits/sec
>> > And some of these users may update some data. And I am expecting about
>> > ~50hits/sec on this update handler.
>> > I am just looking whether appengine will be scaleable for my above
>> > requirements?
>> > Thanks
>> >
>> >
>> > --
>> > Best Regards,
>> > Atif Gulzar
>> >
>> > I ◘◘◘◘ Unicode, ɹɐzlnƃ ɟıʇɐ
>> >
>> > --
>> > 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.
>> >
>>
>> --
>> 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.
>>
>>
>  --
> 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.
>

-- 
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.

Reply via email to