I am considering asking for the ability to specify Min/Max Latency in the
App.Yaml per handler.

 

I am really wishing I could have Fast instances and slow instances.  I have
a lot of requests that take 66ms to fill, and a lot that take 3000ms 

Concurrency seems to help some, but really I probably should be breaking
these in to two apps one for the slow stuff that it wouldn't matter if it
too 5s instead of 3s and on for the stuff that 66 or 133ms wouldn't make any
difference.

 

But the ones that take 66 seem really slow when they take 3066ms  and I
don't really need more instances, just more ability to arrange them.

 

I had thought that by combining apps that I'd get to the point this would be
less of an issued, but since the scheduler doesn't know how long requests
are going to take it seems most inefficient at dealing with multiple "sized"
requests. 

 

But all my troubles would go away if "slow requests" and "fast requests"
went in to two different buckets.

 

I'm willing to implement this however GAE thinks is best, so I'm posting
this as "How do you solve this? And How should I?"

 

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