Purple Line is requests per second Peaking at about 15



Active instances billed instances, Total instances. Peaking at 4.

 



Graphs Over the top of each other.

 

Instances scaled up and down pretty well.  They spiked with the spike in
traffic, and fell off in a reasonable amount of time.

 



Only as the warm-up and such happened was there a change in time to serve
requests (above)

 

Without thread safe these tests used 5 times as many instances.  

Python 2.5 used about 8x as many instances.  I don't know why 2.7 non-thread
safe is more efficient.  This might be WebApp Vs CGI?  No clue.

 

I've talked before about the cost differential of things. Previous to and
after release.  2.7 with thread safe and edge cache enabled has our app
running about 1/6th the price of operating on Python 2.5 with no edge cache.
I'm not sure you can count edge cache in the savings since we should have
been able to have had that prior to GAE coming out of beta, but.   We were
looking at a 30x  increase in price and instead we are realizing about 5x.

 

We are not up in arms about 5x. We were expecting 4x.  We'd have been
happier with 2x. but This is doable.  We expect that we can find further
optimizations to get us another 30% savings. 

 

I shared these load tests so that you can see that there are definite
advantages to moving to Thread safe. (likely your scaling numbers aren't
nearly as pretty as these)

 

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

<<image002.png>>

<<image003.png>>

<<image004.png>>

Reply via email to