--
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-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.
Use a Proxy. Then you can come through your own IP-pool.
Similar to another thread about blocking all of GAE, in many cases GAE
doesn't work with Free API's because of the IP limits and the number of
people exploiting GAE as a Proxy.
I will be the first to admit that my first Application on GAE was a simple
URL proxy for gaining access to GAE's IP Address Pool. Us early grey hats
peed in the pool and ruined things. (yes I suck but I'm trying to suck
less).
Unfortunately this would incentivize the rest of the world to start
*adding* GAE headers to work around maps' ratelimits. But combined
with knowledge of the IP pool that appengine fetches from, it's a
great idea.
BTW, a proxy is pretty trivial to set up. And you can use it for
other services that have rate issues as well - I've run into several.
Jeff
External Proxy, issue solved. Not to be harsh, but all the API’s that are IP rate limited have this.
From: google-a...@googlegroups.com [mailto:google-a...@googlegroups.com] On Behalf Of David Wursteisen
Sent: Tuesday, July 05, 2011 11:51 PM
To: google-a...@googlegroups.com
Subject: Re: [google-appengine] Re: HItting query limit using Geocoding API from App Engine
is an issue was created for this problem ?
Why is an external Proxy a bottle neck to scale? If there is an API limit then as long as your proxy can handle the volume of the limit then it is not a bottleneck.
We have talked before about the fact that you can extend the number of Geocodes by building your own database of results, and by using rounding to limit the coding to the accuracy you need.
If you need more scale Pony up for Eagle or Maxmind.
Again you are looking to solve a problem by making a service you depend on change their behavior. This is the exact opposite of building for scale. When you require others to change their behavior you put your fate in their hands.
-Brandon
From: google-a...@googlegroups.com [mailto:google-a...@googlegroups.com] On Behalf Of David Wursteisen
Sent: Wednesday, July 06, 2011 1:24 AM
To: google-a...@googlegroups.com
Subject: Re: [google-appengine] Re: HItting query limit using Geocoding API from App Engine
I don't agree.
Used an external proxy will act as a bottleneck in a scallable system. And you'll have to manage this proxy too. (And I don't want to have to)
It's a good workaround, like use the V2 of Map API. But for me, it's not the right fix.
And I'll be happy with an "official" statement about this issue, even if it's a "won't fix"
Regards
2011/7/6 Brandon Wirtz <dra...@digerat.com>
External Proxy, issue solved. Not to be harsh, but all the API’s that are IP rate limited have this.
In any case, this is probably something to take up with the Maps team.
Jeff
This is driving me crazy. I've tried three different proxies and I am still getting: "You have exceeded your daily request quota for this API."