As a theoretical exercise and not knowing for one second if this would
in anyway work, but...
Don't use Python. Use Java. Store file in instance memory. Should be
able to serve it with latency of 25ms or even less. So 40 requests per
second for just one thread. Should be able to get at least 20 threads
going per instance or more if new scheduler is good since their will
be zero cpu utilization. So you're looking at 2500 instances max plus
or minus. I'd also prime the pump so to speak. When you know it's
going to happen start hitting your instances from several other places
like perhaps AWS to start kicking up instances. You're paying for the
15 minutes anyway. Get as many instances pre-started as possible and
ready to go.

On Fri, May 20, 2011 at 12:25 AM, Jeff Schnitzer <j...@infohazard.org> wrote:
> ...and by S3 I mean CloudFront...
>
> On Fri, May 20, 2011 at 12:19 AM, Jeff Schnitzer <j...@infohazard.org> wrote:
>> S3 couldn't handle this?
>>
>> Jeff
>>
>> On Thu, May 19, 2011 at 11:21 PM, Brandon Wirtz <drak...@digerat.com> wrote:
>>> While I do a Lot of things on GAE, I do a lot of things not on GAE.  I have
>>> a Client they are a BIG client.  You may have their service in your home.
>>>
>>> They need a solution that will serve a file between 3 and 15k in size to 2M
>>> devices in about 1500ms.
>>>
>>>
>>>
>>> The file will only come in to existence 15 seconds before hand.
>>>
>>>
>>>
>>> Python, on Future price model, not looking so affordable. 100ms per request,
>>> is 15 requests per “window” 2m/15 is 133k instances. With a minimum bill of
>>> 15 minutes at 5 cents per hour… that’s 33k hours $1,666 per occurrence
>>> before bandwidth. And assuming everyone lines up in a nice line and the
>>> scheduler does the right thing.
>>>
>>>
>>>
>>> This will happen about 3 times a week.  (and the $2k price is not outside
>>> the realm of possibility but I’d like to mark it up and I think they are
>>> thinking 1/6 that to get the price to $75k after mark up.)
>>>
>>>
>>>
>>> By the way Amazon Laughed at me.
>>>
>>> When I told Akamai I wanted 95th percentile billing they stopped laughing at
>>> me.
>>>
>>>
>>>
>>> What are the theoretical and real limits of Static files.  If I created a
>>> python application that published the file as static will Static Scale to 2M
>>> requests a second? Or 1.3M would likely do me.
>>>
>>>
>>>
>>> Would Google kick me off the service for abusing the .12 cents a gig in ways
>>> they never imagined?
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> --
>>> You received this message because you are subscribed to the Google Groups
>>> "Google App Engine" group.
>>> To post to this group, send email to google-appengine@googlegroups.com.
>>> To unsubscribe from this group, send email to
>>> google-appengine+unsubscr...@googlegroups.com.
>>> 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 google-appengine@googlegroups.com.
> To unsubscribe from this group, send email to 
> google-appengine+unsubscr...@googlegroups.com.
> 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 google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.

Reply via email to