[google-appengine] Re: Reverse Proxy setup to serve users in China

2011-11-25 Thread Albert
"Wow!" to your stories, Brandon. I never realized it was that tough... Will, did you use a geographic DNS? Or did you route all your requests through your EC2? In my case, a little more accessibility to my site from China is good enough. :) Thanks! On Nov 25, 4:31 pm, Andrin von Rechenberg wr

Re: [google-appengine] free quota accumulation ?!

2011-11-25 Thread _vjy
yeah, I know it is not possible, and that post was a joke. -- 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/-/XX-05AFYQ7EJ. To post to this group, sen

RE: [google-appengine] free quota accumulation ?!

2011-11-25 Thread Brandon Wirtz
YES! Google totally missed that people could sign up for 100s of Gmail accounts and expand their free apps to near infinite size by adding those emails to their team. Wendy's just leaves the free crackers out next to the napkins you can get a small soda and feed a small army with soda crackers,

[google-appengine] free quota accumulation ?!

2011-11-25 Thread _vjy
Lets say if a team of n members developing an app, will they get n-times the free quota ?! -- 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/-/_II5ZTW

Re: [google-appengine] Re: The Performance of the SDK development server has become unbearable

2011-11-25 Thread Desmond Brand
I wrote more detailed instructions for how to set this up: http://desmondbrand.com/blog/2011/11/15/speed-up-your-app-engine-dev-server-with-an-apache-reverse-proxy/ On 23 November 2011 18:43, Calvin wrote: > On Wednesday, November 23, 2011 4:38:48 PM UTC-8, PK wrote: >> >> 3. Finally, this is no

RE: [google-appengine] Re: When you get your Cache Headers working

2011-11-25 Thread Brandon Wirtz
Apparently I didn't see this was on and off list. Anyhow... No static is not on the users machine. And "cached requests" has nothing to do with MemCache. -Original Message- From: google-appengine@googlegroups.com [mailto:google-appengine@googlegroups.com] On Behalf Of Brandon Wirtz Sent

RE: [google-appengine] Re: When you get your Cache Headers working

2011-11-25 Thread Brandon Wirtz
Wally, Thanks for writing, but I only answer questions relating to GAE on list, or charged by the hour. If I broke from this my mail would be flooded. Sorry. As to spunk. Ivy has a rather large knife collection, and a Texan accent. I'd suggest you don't comment about the words she chose for her

RE: [google-appengine] Re: 500 Server Errors + very high latency

2011-11-25 Thread Brandon Wirtz
I always have resident instances, and I optimized my warm up to be pretty fast. I need to clean up some imports I don’t use any more but all my initialization variables are put in to memcache, and re-touched very regularly to keep them from falling out. This saves a warm up requiring a call to th

[google-appengine] Re: When you get your Cache Headers working

2011-11-25 Thread WallyDD
I thought static files got cached on the users machine? How would GAE know when a cached copy is used? Could it be possible that the cached requests refers to memcache? On Nov 24, 8:40 pm, "Brandon Wirtz" wrote: > Pragma, Public, expiration. > > If you have static files those may be cached even

[google-appengine] Re: 500 Server Errors + very high latency

2011-11-25 Thread tempy
I'm also in Germany (though I don't think this matters) and I'm seeing my instances get killed very quickly and every request turns into a slow-ish cold-start. Maybe you're seeing the same problem? If so, this is definitely something that happens and will eventually pass, hopefully before too many

[google-appengine] Re: Eclipse + GAE, Problem in project clean

2011-11-25 Thread Deepak Singh
I am still struggling with the issue. On Sat, Nov 26, 2011 at 1:19 AM, Deepak Singh wrote: > Hi, > > I have a project GWT + GAE 1.5.5 + Eclipse Galelio. > > It was all working fine but suddenly i am getting an error when i do > 'clean' project by selecting the project->clean option in eclipse.

[google-appengine] Re: 500 Server Errors + very high latency

2011-11-25 Thread Nikolai
Hey. Someone from Google must have read this. Since 40 minutes everything is back to normal. Latency is back from 2400ms to 200ms. Thanks for the magic. Regards, Nikolai On Nov 25, 8:40 pm, "Brandon Wirtz" wrote: > I don't have any proof, but I think GAE is optimized for requests that take > le

RE: [google-appengine] Using RAM instead of datastore - any limits?

2011-11-25 Thread Brandon Wirtz
I was much happier on python. Ram is nice, but it's per instance. If you have 10 instances running you may have 600 megs of ram, but you really only have 60 per. I am a "proxy" as you say, and ram cache hits are very small compared to memcache. If you are caching a site that has 1000 page

[google-appengine] Datastore Index stuck on "building"

2011-11-25 Thread msagansk
Hello, It looks like one of my indexes is stuck on the "building" state, which isn't letting me deploy or perform a vacuum_indexes. It's been stuck for about 12 hours so far. I've seen that many others have had this bug happen to them in the past, and the someone from Google has had to force the i

[google-appengine] Re: Feature Request I Think....

2011-11-25 Thread Jamie Nelson
How about a header we can append to have a request routed to a particular instance-class? For those of us using gwt, appending an @Instance(target="a1") or @Latency(expected=2500) annotation to rpc methods could append the appropriate header to route requests based on their expected latency. This

Re: [google-appengine] Feature Request I Think....

2011-11-25 Thread James X Nelson
Hey Chris, A couple ideas about how to help us help you help us get better load balancing. If it were possible to define different classes of instances to target, perhaps we could use a request header? Either an X-AE-Expected-Latency or X-AE-Instance-Class; The former to let an auto-balancer k

[google-appengine] Re: Need to Import Namespace(Datastore) in Local

2011-11-25 Thread James X Nelson
There is a download all data option for apps, though you do have to mirror your java classes in python, which is a pain. A better option would be to port directly in appengine. This is easier if you know all the table names, but I will assume otherwise. public void transferNS(String nsFrom, S

Re: [google-appengine] Using RAM instead of datastore - any limits?

2011-11-25 Thread Joshua Smith
As I wrote earlier in the thread, the use case I'm thinking through is similar to yours: basically a caching proxy server. It's really not a matter of "writing good code." There is hardly any code to write. I'm not complaining, exactly. I'm more just puzzled. I can see how GC could get behind,

[google-appengine] Eclipse + GAE, Problem in project clean

2011-11-25 Thread Deepak Singh
Hi, I have a project GWT + GAE 1.5.5 + Eclipse Galelio. It was all working fine but suddenly i am getting an error when i do 'clean' project by selecting the project->clean option in eclipse. The error is: Datanucleus enhancer encountered a problem Cannot run program "C:\Program Files\Java\jdk1

RE: [google-appengine] Re: 500 Server Errors + very high latency

2011-11-25 Thread Brandon Wirtz
I don't have any proof, but I think GAE is optimized for requests that take less than 3s. It seems to be rock solid on requests of that size, but things I build that take 8s per request error a lot. The solution is simple... Do less math :-) -Original Message- From: google-appengine@goo

[google-appengine] Re: 500 Server Errors + very high latency

2011-11-25 Thread Nikolai
Hey Brandon, thanks for you reply. With our app it's really simple Python requests (No database or ulrfetch involved) that take more than 1ms and throw 500 server errors. Strange. Nikolai On Nov 25, 8:22 pm, "Brandon Wirtz" wrote: > We didn't have any 500 errors, but we saw a spike in laten

RE: [google-appengine] 500 Server Errors + very high latency

2011-11-25 Thread Brandon Wirtz
We didn't have any 500 errors, but we saw a spike in latency an hour ago that seems to have since resolved. -Original Message- From: google-appengine@googlegroups.com [mailto:google-appengine@googlegroups.com] On Behalf Of Nikolai Sent: Friday, November 25, 2011 11:19 AM To: Google App Eng

RE: [google-appengine] Using RAM instead of datastore - any limits?

2011-11-25 Thread Brandon Wirtz
You get 128 soft limit, you start hitting soft limit at about 110 megs depending on the requests per second. If your RPS gets very high Garbage collection doesn't keep up and you use more memory. Unless you are really careful about how you use your variables lots of times you will end up with mor

[google-appengine] 500 Server Errors + very high latency

2011-11-25 Thread Nikolai
Hello, we're seeing very high latency (3000 ms) and high error rates on one of our applications. I also filed a production issue (http:// code.google.com/p/googleappengine/issues/detail?id=6411) Since 4 AM GMT latency went up from about 150 ms to 2500 ms and stayed there. We don't see this on the

Re: [google-appengine] Using RAM instead of datastore - any limits?

2011-11-25 Thread Joshua Smith
Good start. Now the other 67 megs? I'm no Python expert, but if it really takes 60+ megs to just load the executing environment and code (which, seriously, is probably only a few K!), then, well, I'm speechless... On Nov 25, 2011, at 12:07 PM, Brandon Wirtz wrote: > You have to remember that t

Re: [google-appengine] Multitenant apps and sending e-mail. Do we need to hire another provider?

2011-11-25 Thread Ronoaldo José de Lana Pereira
I was afraid that this was the only viable solution. Thanks for the suggestion Jeff, I'll start searching the SES. Any other suggestion provider that would be a viable solution for sending e-mail notification of the application? Best Regards, -Ronoaldo -- You received this message because yo

Re: [google-appengine] Multitenant apps and sending e-mail. Do we need to hire another provider?

2011-11-25 Thread Ronoaldo José de Lana Pereira
I don't see this working for, something like, 5k e-mails / day ... But thanks for you suggestion. -- 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/-/

RE: [google-appengine] I can no longer set a Daily Max Budget under Premier Billing Account

2011-11-25 Thread Brandon Wirtz
If you can afford $6k a year for support you must be made of money and No-Limit gambles with DDoS'ers about if they can take down your server should be part of your regular existence. I'm not in premiere, but I noticed I just pick a daily spend, I don't get itemized numbers to budget. I actually

RE: [google-appengine] Using RAM instead of datastore - any limits?

2011-11-25 Thread Brandon Wirtz
You have to remember that there is garbage collection, indexing, pointers, all the variables you loaded, and all the imports. From: google-appengine@googlegroups.com [mailto:google-appengine@googlegroups.com] On Behalf Of Joshua Smith Sent: Friday, November 25, 2011 5:43 AM To: google-appeng

[google-appengine] I can no longer set a Daily Max Budget under Premier Billing Account

2011-11-25 Thread Jason Collins
When you transfer to a Premier Billing Account, all of the settings on the Billing Settings page goes away. This is generally a good thing. However, we like to set a Max Daily Budget for our apps just as a big safety net; it is typically much higher than the daily spend, but also much lower than

Re: [google-appengine] Multitenant apps and sending e-mail. Do we need to hire another provider?

2011-11-25 Thread Joshua Smith
It can if you invite those gmail addresses to be developers. On Nov 25, 2011, at 10:45 AM, Timofey Koolin wrote: > http://code.google.com/intl/en/appengine/docs/python/mail/sendingmail.html > > application can't send email from eny gmail email, only from current > user. For example - it can't se

Re: [google-appengine] Multitenant apps and sending e-mail. Do we need to hire another provider?

2011-11-25 Thread Jeff Schnitzer
The short answer: Use one of the many third-party email solution providers for this, such as SES. The long answer: I hope you realize this means all your clients must set up SPF records on their domains if you want to have any hope of delivering email on their behalf. If you have nontechnical cl

Re: [google-appengine] Multitenant apps and sending e-mail. Do we need to hire another provider?

2011-11-25 Thread Timofey Koolin
http://code.google.com/intl/en/appengine/docs/python/mail/sendingmail.html application can't send email from eny gmail email, only from current user. For example - it can't send email by cron or from task. 2011/11/25 Joshua Smith : > How about you create a @gmail.com account for each tenant, and

[google-appengine] Re: HRD Migration

2011-11-25 Thread Sahid Orentino Ferdjaoui
I tried to migrate my app (more than 450GB) there are 3 days ago. The first copy took about 8 days The incremental copies took between 30 minutes to 2hours (depending when they are launched) The final step has been stuck during 6hours in read only mode... I have paused the migration and removed

Re: [google-appengine] Feature Request I Think....

2011-11-25 Thread Joshua Smith
On Nov 24, 2011, at 12:06 PM, stevep wrote: > Seeing the > many new names from Google in the forums, I'm assuming that is the > case. I noticed this, too. Can anyone from google comment (just between us girls), is GAE getting some traction inside the googleplex now that you're out of preview?

Re: [google-appengine] Multitenant apps and sending e-mail. Do we need to hire another provider?

2011-11-25 Thread Joshua Smith
How about you create a @gmail.com account for each tenant, and use email forwarding/redirection to make it appear to come from the client's account? On Nov 24, 2011, at 8:26 PM, Ronoaldo José de Lana Pereira wrote: > Dear AppEngine Team, > > We are very happy with AppEngine and we still are usi

Re: [google-appengine] Using RAM instead of datastore - any limits?

2011-11-25 Thread Joshua Smith
Wow - only 60? I thought python's interpreter was pretty efficient. Where's the other half of the memory going? On Nov 24, 2011, at 3:02 PM, Brandon Wirtz wrote: > I have local memory as part of my Caching solution which is a Reverse Caching > Proxy. You can’t have a very big site in Local mem

[google-appengine] Re: Off Topic: Promoting your App

2011-11-25 Thread Miles
Many thanks for sharing these! Came just at the right time having just launched my app. On Nov 25, 9:04 am, "Brandon Wirtz" wrote: > Yes. I said that.. New is 15 days old I think > > > > > > > > -Original Message- > From: google-appengine@googlegroups.com > > [mailto:google-appengine@goog

[google-appengine] Re: Bounce mail handling !

2011-11-25 Thread voscausa
See http://code.google.com/p/googleappengine/issues/detail?id=1800 and star it. -- 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/-/wm9agxAdSoMJ. To

Re: [google-appengine] Re: Unhappy GAE Developers Petition

2011-11-25 Thread Andrius A
Hi Andrin, you are right, maybe "unhappy" is more emotional expression, but I cant find any other word to express it in a nice way probably because my English is not so rich :) >"Who is really angry with GAE team should answer these negative questions" I didn't say that! I don't even talk about t

[google-appengine] Re: Idle instances do not turn off automatically. Please help

2011-11-25 Thread Ice13ill
My settings for idle instances are: Automatic - 1 On Nov 25, 3:57 am, Nick Johnson wrote: > On Thu, Nov 24, 2011 at 5:48 PM, WallyDD wrote: > > I am having something of similar problem with instances not turning > > off. > > This isn't a problem - you're not being charged for those instances. Yo

RE: [google-appengine] Re: WTF again. Why so many GAE group posts are moved into "American-porn" group?

2011-11-25 Thread Brandon Wirtz
SEO, If you know how things end up in the wrong place all you have to do is mention them. And mermaids aren't bestiality. I don't think. That could go either way. From: google-appengine@googlegroups.com [mailto:google-appengine@googlegroups.com] On Behalf Of Simon Knott Sent: Friday, Novem

Re: [google-appengine] Re: WTF again. Why so many GAE group posts are moved into "American-porn" group?

2011-11-25 Thread Simon Knott
Are you honestly trying to tell us that you didn't post in the "adult mermaid costume" forum, after asking for one the other day? :) -- 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.

RE: [google-appengine] Re: WTF again. Why so many GAE group posts are moved into "American-porn" group?

2011-11-25 Thread Brandon Wirtz
http://groups.google.com/groups/profile?user=drak...@digerat.com &qt_a=Look+up+author I post to this group exclusively. And am not really in to beastiality.. I like girls, I like dogs, but not together.

Re: [google-appengine] Re: WTF again. Why so many GAE group posts are moved into "American-porn" group?

2011-11-25 Thread Tim Hoffman
Hi Greg Have a look at my profile, not too many posts lately. http://groups.google.com/groups/profile?user=zutesmog%40gmail.com&qt_a=Look+up+author I only post to a couple of groups. You can see my reply to "Can I use set in appengine?" isn't coming up in appengine but is listed in some wierd

RE: [google-appengine] Re: Off Topic: Promoting your App

2011-11-25 Thread Brandon Wirtz
Yes. I said that.. New is 15 days old I think -Original Message- From: google-appengine@googlegroups.com [mailto:google-appengine@googlegroups.com] On Behalf Of Tapir Sent: Friday, November 25, 2011 12:13 AM To: Google App Engine Subject: [google-appengine] Re: Off Topic: Promoting your Ap

Re: [google-appengine] Re: URGENT: google checkout for usage i dont know where it comes from.

2011-11-25 Thread Andrin von Rechenberg
+1 to add app-id to the invoices. On Wed, Nov 23, 2011 at 11:32 PM, Gregory D'alesandre wrote: > Thanks for the suggestion, but we did precisely that. We sent 2 emails (1 > was a few months before the change and the other was 1 week before the > change) to all app owners before the new pricing w

Re: [google-appengine] Re: The Performance of the SDK development server has become unbearable

2011-11-25 Thread Andrin von Rechenberg
+1 on speeding up dev_appserver.py On Thu, Nov 24, 2011 at 4:49 AM, Mickey wrote: > Big thanks PK. That patch for Issue 6335 made a HUGE difference in the > performance of the dev server. I wasn't even aware that logging was > identified as an issue in SDK 1.6.0 until this post. Everything el

Re: [google-appengine] Reverse Proxy setup to serve users in China

2011-11-25 Thread Andrin von Rechenberg
Brandon for the win. Great story :) On Thu, Nov 24, 2011 at 10:10 PM, Will wrote: > My hats off to you, Brandon. > > Best, > > Will > > On Thu, Nov 24, 2011 at 12:59 PM, Brandon Wirtz wrote: > >> There is radio jamming actually. I was part of the Radio Free Asia group >> and one of the solutions

Re: [google-appengine] Re: Unhappy GAE Developers Petition

2011-11-25 Thread Andrin von Rechenberg
Hi Andrius I completely disagree with your: *Lets fill in this form collectively and get things moving rather than being ignored* We have this mailing list, we have stack overflow, we have office hours with the AppEngine team. I've never had a problem getting an answer from the AppEngine team whe

[google-appengine] Re: Off Topic: Promoting your App

2011-11-25 Thread Tapir
I get "Sorry, your account is too old to be eligible to redeem this coupon." These coupons only valid for new adwords accounts? On Nov 25, 2:32 pm, "Brandon Wirtz" wrote: > I lied. Adwords apparently really likes cause I didn't understand when I > told my PA that we had $4k in cards to give away