Surely all quota are subject to exhaustion in face of a traffic spike.
Why you can set a daily budget.
Although artifically capping instances would of course limit use of
the other quota too :)
> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/google-appengine/-/qui7GhQvcCcJ.
> To post to this group, send email to google-a...@googlegroups.com.
> To unsubscribe from this group, send email to
> google-appengi...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/google-appengine?hl=en.
>
Jeff
The GIL (old or new) is not a problem for concurrency unless your
application spends large quantities of time CPU-bound. As soon as you
make an I/O request, some other thread will run. The GIL doesn't
hurt.Jeff
Ok, you have one of those odd cpu-bound apps. If multithreaded
concurrency is hardcoded to a fixed number then yeah, the GIL hurts
you. I don't know what the plans are for Python, but in Javaland,
Google has said that the initial limit of 10 is temporary and
concurrency will be determined by CPU usage.
Assuming G follows through on scheduling by CPU usage (maybe they
already have), then the GIL still doesn't matter. Each instance will
take requests until it maxes out X amount of CPU, then you'll start a
new instance.
Basically, the GIL doesn't hurt anymore than single-threading hurts
Node.js systems. As long as you don't block for I/O, you will serve
to the best ability of CPU resources. The GIL is just like green
threads back in the early days of the JVM. Actually, I would be
surprised of green threads don't start making a comeback with modern
multicore architectures.
Jeff
It would be very helpful to have a slider in the "Application
Settings" where I can adjust the idle time in increments of 5 or 10
seconds.
Jeff
> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/google-appengine/-/KKh6yIezaVoJ.