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

2011-11-27 Thread Brandon Wirtz
Also Adwords tells me different things... They said new was a month... Then
it was 15... Now 

•Coupons are for new AdWords clients only (Accounts Created within 14 days).
•Coupons may only be used for accounts in US or Canada
•One coupon per client only, subject to terms and conditions

If you are having trouble and met all the above let me know I'll contact
support.

-Original Message-
From: google-appengine@googlegroups.com
[mailto:google-appengine@googlegroups.com] On Behalf Of Brandon Wirtz
Sent: Sunday, November 27, 2011 10:20 PM
To: google-appengine@googlegroups.com
Subject: RE: [google-appengine] Re: Off Topic: Promoting your App

Drop me a line off list with your adwords email address, I'll ping adwords.
They don't anywhere near all of these were redeemed.

-Original Message-
From: google-appengine@googlegroups.com
[mailto:google-appengine@googlegroups.com] On Behalf Of Albert
Sent: Sunday, November 27, 2011 9:06 PM
To: Google App Engine
Subject: [google-appengine] Re: Off Topic: Promoting your App

Weird. All of them are redeemed already. :(

I just created an adwords account, so it should work.

Could you directly email me at least one voucher? I would greatly appreciate
it.

albertpa...@gmail.com

Thanks!



Albert


On Nov 28, 10:18 am, "Brandon Wirtz"  wrote:
> Weird.  Someone mentioned they were case sensitive,  also your account 
> has to be created with in the last 15 days.
>
> H2BB-Z6DT-5Y6Q-S5LD-6KJ
> 6Q4X-5RBA-7BE2-GGUY-TBAA
> H2BB-Z5HB-W3KH-86KC-JUJ
> 6Q4X-5R63-5NYY-CPPH-Z64S
>
>
>
>
>
>
>
> -Original Message-
> From: google-appengine@googlegroups.com
>
> [mailto:google-appengine@googlegroups.com] On Behalf Of Albert
> Sent: Sunday, November 27, 2011 6:12 PM
> To: Google App Engine
> Subject: [google-appengine] Re: Off Topic: Promoting your App
>
> Hi Brandon!
>
> I think all of these vouchers have been claimed already. I tried all 
> of them, and they all say "redeemed". :)
>
> I hope you still have some extra left. Thanks!
>
> Albert
>
> 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 and she said 
> > "I know" I thought that was because she knew they were coming. Not 
> > "yeah they sent you a bunch the other day and I picked them up" so I 
> > have $8k to give away, so don't be shy. I'm not sure 80 people who 
> > aren't from Google read this forum on a given week.
>
> > You don't have to promote your app, you can promote your blog, your 
> > programming skills, your Youtube channel, your favorite political 
> > agenda, your mother's best friend's daughter's room mate's Cupcake 
> > making
> business.
>
> > Here is a bunch, if one doesn't work for you go to the next one.  If 
> > you get to the point none of them work let me know, I'll type in 
> > another
> 20.
>
> > 6LTR-AJXZ-B3K6-7NQZ-S6YS
>
> > 6LTR-WLHW-JCRD-CV6L-W3SS
>
> > 6LTR-AJMD-U72H-DX3A-YR5J
>
> > 6LTR-WLC4-A9J8-DV9L-T68S
>
> > 6LTR-WKRF-LJWZ-XFLN-GZ2J
>
> > GPST-A6WA-ACAG-8538-MV2
>
> > 6LTR-WKE7-K8FP-R3JK-7LR2
>
> > 3GZA-R89U-XGYF-GZXB-VFA
>
> > 6LTR-WK8W-C2UK-AKLM-YSGJ
>
> > 6LTR-AHCH-2WDR-E7E4-5S22
>
> > 6LTR-WHAR-64V3-T7L6-D59J
>
> > 6LTR-HVXF-YCHT-JXBW-8AXJ
>
> > 6LTR-53AF-7WS6-6A9C-7A6S
>
> > 6LTR-HV4D-CK9A-BHJ8-EE3S
>
> > 6LTR-52XS-J5X6-858M-LBE2
>
> > 6LTR-HUH6-A955-CEN6-EABJ
>
> > 6LTR-HTWF-C8AP-MC6N-ZBWA
>
> > 6LTR-HTQZ-Q7FD-BYK3-Z5ZJ
>
> > 6LTR-HTKE-RWHG-QYMQ-PF52
>
> > From: google-appengine@googlegroups.com 
> > [mailto:google-appengine@googlegroups.com] On Behalf Of Brandon 
> > Wirtz
> > Sent: Thursday, November 24, 2011 8:40 PM
> > To: google-appengine@googlegroups.com
> > Subject: [google-appengine] Off Topic: Promoting your App
>
> > Google sent me $4,000 in Google Adwords Vouchers in the form of $100 
> > "Gift cards". If any of you want one drop me a line. You have to be 
> > a new adwords user,  but other than that they are as good as cash.
>
> > I can either drop the card in the mail to you or send you the code 
> > via email.  I'd rather email you since the card plus packaging is 
> > apparently 89 cents to mail, and I don't like most of you enough to 
> > go buy stamps. :-)
>
> > --
> > 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
> athttp://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
athttp://groups.google.com/group/google-appengine?hl=en.

--
You received

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

2011-11-27 Thread Brandon Wirtz
Drop me a line off list with your adwords email address, I'll ping adwords.
They don't anywhere near all of these were redeemed.

-Original Message-
From: google-appengine@googlegroups.com
[mailto:google-appengine@googlegroups.com] On Behalf Of Albert
Sent: Sunday, November 27, 2011 9:06 PM
To: Google App Engine
Subject: [google-appengine] Re: Off Topic: Promoting your App

Weird. All of them are redeemed already. :(

I just created an adwords account, so it should work.

Could you directly email me at least one voucher? I would greatly appreciate
it.

albertpa...@gmail.com

Thanks!



Albert


On Nov 28, 10:18 am, "Brandon Wirtz"  wrote:
> Weird.  Someone mentioned they were case sensitive,  also your account 
> has to be created with in the last 15 days.
>
> H2BB-Z6DT-5Y6Q-S5LD-6KJ
> 6Q4X-5RBA-7BE2-GGUY-TBAA
> H2BB-Z5HB-W3KH-86KC-JUJ
> 6Q4X-5R63-5NYY-CPPH-Z64S
>
>
>
>
>
>
>
> -Original Message-
> From: google-appengine@googlegroups.com
>
> [mailto:google-appengine@googlegroups.com] On Behalf Of Albert
> Sent: Sunday, November 27, 2011 6:12 PM
> To: Google App Engine
> Subject: [google-appengine] Re: Off Topic: Promoting your App
>
> Hi Brandon!
>
> I think all of these vouchers have been claimed already. I tried all 
> of them, and they all say "redeemed". :)
>
> I hope you still have some extra left. Thanks!
>
> Albert
>
> 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 and she said 
> > "I know" I thought that was because she knew they were coming. Not 
> > "yeah they sent you a bunch the other day and I picked them up" so I 
> > have $8k to give away, so don't be shy. I'm not sure 80 people who 
> > aren't from Google read this forum on a given week.
>
> > You don't have to promote your app, you can promote your blog, your 
> > programming skills, your Youtube channel, your favorite political 
> > agenda, your mother's best friend's daughter's room mate's Cupcake 
> > making
> business.
>
> > Here is a bunch, if one doesn't work for you go to the next one.  If 
> > you get to the point none of them work let me know, I'll type in 
> > another
> 20.
>
> > 6LTR-AJXZ-B3K6-7NQZ-S6YS
>
> > 6LTR-WLHW-JCRD-CV6L-W3SS
>
> > 6LTR-AJMD-U72H-DX3A-YR5J
>
> > 6LTR-WLC4-A9J8-DV9L-T68S
>
> > 6LTR-WKRF-LJWZ-XFLN-GZ2J
>
> > GPST-A6WA-ACAG-8538-MV2
>
> > 6LTR-WKE7-K8FP-R3JK-7LR2
>
> > 3GZA-R89U-XGYF-GZXB-VFA
>
> > 6LTR-WK8W-C2UK-AKLM-YSGJ
>
> > 6LTR-AHCH-2WDR-E7E4-5S22
>
> > 6LTR-WHAR-64V3-T7L6-D59J
>
> > 6LTR-HVXF-YCHT-JXBW-8AXJ
>
> > 6LTR-53AF-7WS6-6A9C-7A6S
>
> > 6LTR-HV4D-CK9A-BHJ8-EE3S
>
> > 6LTR-52XS-J5X6-858M-LBE2
>
> > 6LTR-HUH6-A955-CEN6-EABJ
>
> > 6LTR-HTWF-C8AP-MC6N-ZBWA
>
> > 6LTR-HTQZ-Q7FD-BYK3-Z5ZJ
>
> > 6LTR-HTKE-RWHG-QYMQ-PF52
>
> > From: google-appengine@googlegroups.com 
> > [mailto:google-appengine@googlegroups.com] On Behalf Of Brandon 
> > Wirtz
> > Sent: Thursday, November 24, 2011 8:40 PM
> > To: google-appengine@googlegroups.com
> > Subject: [google-appengine] Off Topic: Promoting your App
>
> > Google sent me $4,000 in Google Adwords Vouchers in the form of $100 
> > "Gift cards". If any of you want one drop me a line. You have to be 
> > a new adwords user,  but other than that they are as good as cash.
>
> > I can either drop the card in the mail to you or send you the code 
> > via email.  I'd rather email you since the card plus packaging is 
> > apparently 89 cents to mail, and I don't like most of you enough to 
> > go buy stamps. :-)
>
> > --
> > 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
> athttp://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
athttp://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

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

2011-11-27 Thread Albert
Weird. All of them are redeemed already. :(

I just created an adwords account, so it should work.

Could you directly email me at least one voucher? I would greatly
appreciate it.

albertpa...@gmail.com

Thanks!



Albert


On Nov 28, 10:18 am, "Brandon Wirtz"  wrote:
> Weird.  Someone mentioned they were case sensitive,  also your account has
> to be created with in the last 15 days.
>
> H2BB-Z6DT-5Y6Q-S5LD-6KJ
> 6Q4X-5RBA-7BE2-GGUY-TBAA
> H2BB-Z5HB-W3KH-86KC-JUJ
> 6Q4X-5R63-5NYY-CPPH-Z64S
>
>
>
>
>
>
>
> -Original Message-
> From: google-appengine@googlegroups.com
>
> [mailto:google-appengine@googlegroups.com] On Behalf Of Albert
> Sent: Sunday, November 27, 2011 6:12 PM
> To: Google App Engine
> Subject: [google-appengine] Re: Off Topic: Promoting your App
>
> Hi Brandon!
>
> I think all of these vouchers have been claimed already. I tried all of
> them, and they all say "redeemed". :)
>
> I hope you still have some extra left. Thanks!
>
> Albert
>
> 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 and she said "I
> > know" I thought that was because she knew they were coming. Not "yeah
> > they sent you a bunch the other day and I picked them up" so I have
> > $8k to give away, so don't be shy. I'm not sure 80 people who aren't
> > from Google read this forum on a given week.
>
> > You don't have to promote your app, you can promote your blog, your
> > programming skills, your Youtube channel, your favorite political
> > agenda, your mother's best friend's daughter's room mate's Cupcake making
> business.
>
> > Here is a bunch, if one doesn't work for you go to the next one.  If
> > you get to the point none of them work let me know, I'll type in another
> 20.
>
> > 6LTR-AJXZ-B3K6-7NQZ-S6YS
>
> > 6LTR-WLHW-JCRD-CV6L-W3SS
>
> > 6LTR-AJMD-U72H-DX3A-YR5J
>
> > 6LTR-WLC4-A9J8-DV9L-T68S
>
> > 6LTR-WKRF-LJWZ-XFLN-GZ2J
>
> > GPST-A6WA-ACAG-8538-MV2
>
> > 6LTR-WKE7-K8FP-R3JK-7LR2
>
> > 3GZA-R89U-XGYF-GZXB-VFA
>
> > 6LTR-WK8W-C2UK-AKLM-YSGJ
>
> > 6LTR-AHCH-2WDR-E7E4-5S22
>
> > 6LTR-WHAR-64V3-T7L6-D59J
>
> > 6LTR-HVXF-YCHT-JXBW-8AXJ
>
> > 6LTR-53AF-7WS6-6A9C-7A6S
>
> > 6LTR-HV4D-CK9A-BHJ8-EE3S
>
> > 6LTR-52XS-J5X6-858M-LBE2
>
> > 6LTR-HUH6-A955-CEN6-EABJ
>
> > 6LTR-HTWF-C8AP-MC6N-ZBWA
>
> > 6LTR-HTQZ-Q7FD-BYK3-Z5ZJ
>
> > 6LTR-HTKE-RWHG-QYMQ-PF52
>
> > From: google-appengine@googlegroups.com
> > [mailto:google-appengine@googlegroups.com] On Behalf Of Brandon Wirtz
> > Sent: Thursday, November 24, 2011 8:40 PM
> > To: google-appengine@googlegroups.com
> > Subject: [google-appengine] Off Topic: Promoting your App
>
> > Google sent me $4,000 in Google Adwords Vouchers in the form of $100
> > "Gift cards". If any of you want one drop me a line. You have to be a
> > new adwords user,  but other than that they are as good as cash.
>
> > I can either drop the card in the mail to you or send you the code via
> > email.  I'd rather email you since the card plus packaging is
> > apparently 89 cents to mail, and I don't like most of you enough to go
> > buy stamps. :-)
>
> > --
> > 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
> athttp://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 
> athttp://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.



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

2011-11-27 Thread Brandon Wirtz
Weird.  Someone mentioned they were case sensitive,  also your account has
to be created with in the last 15 days.

H2BB-Z6DT-5Y6Q-S5LD-6KJ
6Q4X-5RBA-7BE2-GGUY-TBAA
H2BB-Z5HB-W3KH-86KC-JUJ
6Q4X-5R63-5NYY-CPPH-Z64S


-Original Message-
From: google-appengine@googlegroups.com
[mailto:google-appengine@googlegroups.com] On Behalf Of Albert
Sent: Sunday, November 27, 2011 6:12 PM
To: Google App Engine
Subject: [google-appengine] Re: Off Topic: Promoting your App

Hi Brandon!

I think all of these vouchers have been claimed already. I tried all of
them, and they all say "redeemed". :)

I hope you still have some extra left. Thanks!



Albert

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 and she said "I 
> know" I thought that was because she knew they were coming. Not "yeah 
> they sent you a bunch the other day and I picked them up" so I have 
> $8k to give away, so don't be shy. I'm not sure 80 people who aren't 
> from Google read this forum on a given week.
>
> You don't have to promote your app, you can promote your blog, your 
> programming skills, your Youtube channel, your favorite political 
> agenda, your mother's best friend's daughter's room mate's Cupcake making
business.
>
> Here is a bunch, if one doesn't work for you go to the next one.  If 
> you get to the point none of them work let me know, I'll type in another
20.
>
> 6LTR-AJXZ-B3K6-7NQZ-S6YS
>
> 6LTR-WLHW-JCRD-CV6L-W3SS
>
> 6LTR-AJMD-U72H-DX3A-YR5J
>
> 6LTR-WLC4-A9J8-DV9L-T68S
>
> 6LTR-WKRF-LJWZ-XFLN-GZ2J
>
> GPST-A6WA-ACAG-8538-MV2
>
> 6LTR-WKE7-K8FP-R3JK-7LR2
>
> 3GZA-R89U-XGYF-GZXB-VFA
>
> 6LTR-WK8W-C2UK-AKLM-YSGJ
>
> 6LTR-AHCH-2WDR-E7E4-5S22
>
> 6LTR-WHAR-64V3-T7L6-D59J
>
> 6LTR-HVXF-YCHT-JXBW-8AXJ
>
> 6LTR-53AF-7WS6-6A9C-7A6S
>
> 6LTR-HV4D-CK9A-BHJ8-EE3S
>
> 6LTR-52XS-J5X6-858M-LBE2
>
> 6LTR-HUH6-A955-CEN6-EABJ
>
> 6LTR-HTWF-C8AP-MC6N-ZBWA
>
> 6LTR-HTQZ-Q7FD-BYK3-Z5ZJ
>
> 6LTR-HTKE-RWHG-QYMQ-PF52
>
> From: google-appengine@googlegroups.com 
> [mailto:google-appengine@googlegroups.com] On Behalf Of Brandon Wirtz
> Sent: Thursday, November 24, 2011 8:40 PM
> To: google-appengine@googlegroups.com
> Subject: [google-appengine] Off Topic: Promoting your App
>
> Google sent me $4,000 in Google Adwords Vouchers in the form of $100 
> "Gift cards". If any of you want one drop me a line. You have to be a 
> new adwords user,  but other than that they are as good as cash.
>
> I can either drop the card in the mail to you or send you the code via 
> email.  I'd rather email you since the card plus packaging is 
> apparently 89 cents to mail, and I don't like most of you enough to go 
> buy stamps. :-)
>
> --
> 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
athttp://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.



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

2011-11-27 Thread Albert
Hi Brandon!

I think all of these vouchers have been claimed already. I tried all
of them, and they all say "redeemed". :)

I hope you still have some extra left. Thanks!



Albert

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 and she said "I know" I
> thought that was because she knew they were coming. Not "yeah they sent you
> a bunch the other day and I picked them up" so I have $8k to give away, so
> don't be shy. I'm not sure 80 people who aren't from Google read this forum
> on a given week.
>
> You don't have to promote your app, you can promote your blog, your
> programming skills, your Youtube channel, your favorite political agenda,
> your mother's best friend's daughter's room mate's Cupcake making business.
>
> Here is a bunch, if one doesn't work for you go to the next one.  If you get
> to the point none of them work let me know, I'll type in another 20.
>
> 6LTR-AJXZ-B3K6-7NQZ-S6YS
>
> 6LTR-WLHW-JCRD-CV6L-W3SS
>
> 6LTR-AJMD-U72H-DX3A-YR5J
>
> 6LTR-WLC4-A9J8-DV9L-T68S
>
> 6LTR-WKRF-LJWZ-XFLN-GZ2J
>
> GPST-A6WA-ACAG-8538-MV2
>
> 6LTR-WKE7-K8FP-R3JK-7LR2
>
> 3GZA-R89U-XGYF-GZXB-VFA
>
> 6LTR-WK8W-C2UK-AKLM-YSGJ
>
> 6LTR-AHCH-2WDR-E7E4-5S22
>
> 6LTR-WHAR-64V3-T7L6-D59J
>
> 6LTR-HVXF-YCHT-JXBW-8AXJ
>
> 6LTR-53AF-7WS6-6A9C-7A6S
>
> 6LTR-HV4D-CK9A-BHJ8-EE3S
>
> 6LTR-52XS-J5X6-858M-LBE2
>
> 6LTR-HUH6-A955-CEN6-EABJ
>
> 6LTR-HTWF-C8AP-MC6N-ZBWA
>
> 6LTR-HTQZ-Q7FD-BYK3-Z5ZJ
>
> 6LTR-HTKE-RWHG-QYMQ-PF52
>
> From: google-appengine@googlegroups.com
> [mailto:google-appengine@googlegroups.com] On Behalf Of Brandon Wirtz
> Sent: Thursday, November 24, 2011 8:40 PM
> To: google-appengine@googlegroups.com
> Subject: [google-appengine] Off Topic: Promoting your App
>
> Google sent me $4,000 in Google Adwords Vouchers in the form of $100 "Gift
> cards". If any of you want one drop me a line. You have to be a new adwords
> user,  but other than that they are as good as cash.
>
> I can either drop the card in the mail to you or send you the code via
> email.  I'd rather email you since the card plus packaging is apparently 89
> cents to mail, and I don't like most of you enough to go buy stamps. :-)
>
> --
> 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 
> athttp://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.



Re: [google-appengine] MemCache Vs. EdgeCache

2011-11-27 Thread Tim Hoffman
Well I have 1000+ users with an app and every page is absolutely unique to 
them and no anonymous users, and the contents of every page is dynamically 
calculated and will be updated any time they do anything, they are required 
to log in every week or so to log their work hours to comply with their 
certification for their electrical certificates, so they are garunteed to 
keep coming back ;-)

The real kicker is access is only via SSL (which also kills edge cache ;-)

So not too picky, 

Memcache is the big win here (in this app once the user logs in they get 
around 70-80% cache hits from memcache.)

Cheers

T

-- 
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/-/kgEbRbGAdYkJ.
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.



RE: [google-appengine] Re: WHAT IS GOING ON? GOOGLE APP ENGINE GROUP POSTS BEING REPOSTED ON OTHER GROUPS

2011-11-27 Thread Brandon Wirtz
I have the archives for a long while back. I could post them.. I'm sure
Cloud Computing Pages have a High CPM :-)

 

From: google-appengine@googlegroups.com
[mailto:google-appengine@googlegroups.com] On Behalf Of Jeff Schnitzer
Sent: Sunday, November 27, 2011 1:50 PM
To: google-appengine@googlegroups.com
Subject: Re: [google-appengine] Re: WHAT IS GOING ON? GOOGLE APP ENGINE
GROUP POSTS BEING REPOSTED ON OTHER GROUPS

 

They had better do something about it soon, because the consequence is that
web archives are being destroyed wholesale.  Good luck finding answers to
questions by searching google groups.

 

Jeff

On Sun, Nov 27, 2011 at 4:57 PM, Simon Knott  wrote:

Please see
https://groups.google.com/d/msg/google-appengine/-wZXS27YtyY/ZJVrPh0tHvoJ -
Google are looking into it apparently! 

-- 
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/-/xDO_WSgNW5kJ.


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.





 

-- 

I am the 20%

 

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



Re: [google-appengine] Re: WHAT IS GOING ON? GOOGLE APP ENGINE GROUP POSTS BEING REPOSTED ON OTHER GROUPS

2011-11-27 Thread Jeff Schnitzer
They had better do something about it soon, because the consequence is that
web archives are being destroyed wholesale.  Good luck finding answers to
questions by searching google groups.

Jeff

On Sun, Nov 27, 2011 at 4:57 PM, Simon Knott  wrote:

> Please see
> https://groups.google.com/d/msg/google-appengine/-wZXS27YtyY/ZJVrPh0tHvoJ- 
> Google are looking into it apparently!
>
> --
> 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/-/xDO_WSgNW5kJ.
>
> 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.
>



-- 
I am the 20%

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



[google-appengine] Backend Instance Hours in Dashboard reflect B1 class?

2011-11-27 Thread Marcel Manz
Is the 'Backend Instance Hours' resource in the dashboard calculated for a 
B1 class, as it's showing price 0.08 / Hour ?

So in case I'm using a B2 class for 0.16 / hour, the instance hours 
calculate with twice the speed? B4 four times and B8 eight times?

Example:

- Using a B1 class with 20 instances = 20 instance hours / hour
- Using a B2 class with 20 instances = 40 instance hours / hour
- Using a B4 class with 20 instances = 80 instance hours / hour
- Using a B8 class with 20 instances = 160 instance hours / hour

Is this correct?

Thanks
Marcel






-- 
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/-/cBoz7cLw9ioJ.
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.



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

2011-11-27 Thread Nick Johnson
On Mon, Nov 28, 2011 at 1:05 AM, sb  wrote:

> Right now Automatic.
>
> In the case described, one.
>

As I explained, then, this is expected behaviour: You asked for one idle
instance, so one instance remains idle. If your traffic increases rapidly
enough that existing instances can't handle it, that instance will soak up
the additional traffic until more instances can be brought online.

-Nick Johnson


>
> On Nov 27, 4:34 am, Nick Johnson  wrote:
> > What is your setting for min idle instances?
> >
> > -Nick
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > On Sun, Nov 27, 2011 at 10:47 AM, sb  wrote:
> > > It doesn't behave this way at all.
> >
> > > It just fires up a new instance once the resident instance get
> > > overloaded. The resident instance goes idle.
> >
> > > The new instance then handles all the traffic, and when that gets
> > > overloaded another instance is created, while the original resident
> > > instance is just sitting their completely idle. So I am getting billed
> > > for three instances one of which is doing nothing and never will do
> > > anything until I manually intervene.
> >
> > > On Nov 26, 6:20 pm, Nick Johnson  wrote:
> > > > On Sun, Nov 27, 2011 at 3:16 AM, WallyDD 
> wrote:
> > > > > Hi Nick,
> >
> > > > > Thanks for responding and looking into this.
> > > > > See my response below;
> >
> > > > > On Nov 24, 8:57 pm, 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.
> > > > > You'll
> > > > > > only be charged if demand requires sending traffic to them, in
> which
> > > case
> > > > > > you've been saved the overhead of starting up a new instance.
> >
> > > > > I am very much being charged for these instances.
> >
> > > > > > > The resident instances do nothing and stay idle while other
> > > instances
> > > > > > > serve. Not entirely sure if it is related to your issue.
> >
> > > > > > If you've specified a 'min idle instances' greater than 0, then
> this
> > > is
> > > > > > behaving as documented. The point of requesting idle instances
> is to
> > > > > handle
> > > > > > sudden increases in traffic volume while more instances are being
> > > spun up
> > > > > > in the background; naturally this means that they have to remain
> idle
> > > > > while
> > > > > > waiting for a traffic spike that will require them.
> >
> > > > > The second instance fires up when traffic overloads the resident
> > > > > instance(s). The new dynamic instance(s) then stay on,
> permanently. So
> > > > > I get charged for both instances, one of which does nothing.
> >
> > > > You set your "min idle instances" to 1; therefore, 1 instance will be
> > > idle,
> > > > in order to handle traffic spikes. If you don't want this behaviour,
> set
> > > > min idle instances to 0.
> >
> > > > -Nick Johnson
> >
> > > > > If it is behaving as documented, which part of the documentation
> > > > > should I be looking at?
> >
> > > > > - sb
> >
> > > > > > -Nick Johnson
> >
> > > > > --
> > > > > 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.
> >
> > > > --
> > > > Nick Johnson, Developer Programs Engineer, App Engine
> >
> > > --
> > > 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.
> >
> > --
> > Nick Johnson, Developer Programs Engineer, App Engine
>
> --
> 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.
>
>


-- 
Nick Johnson, Developer Programs Engineer, App Engine

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



[google-appengine] Re: WHAT IS GOING ON? GOOGLE APP ENGINE GROUP POSTS BEING REPOSTED ON OTHER GROUPS

2011-11-27 Thread Simon Knott
Please 
see https://groups.google.com/d/msg/google-appengine/-wZXS27YtyY/ZJVrPh0tHvoJ 
- Google are looking into it apparently!

-- 
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/-/xDO_WSgNW5kJ.
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.



[google-appengine] Re: Why does blobs query with -creation take so long

2011-11-27 Thread James Gilliam
Just noticed today that this problem has been fixed ...

On Nov 18, 10:49 pm, James Gilliam  wrote:
> I am looking up a blob in the blob store with filename and -creation
> filter. Runs very slow even though there is a compound index built.
>
> On Nov 16, 10:58 pm, Max  wrote:
>
>
>
>
>
>
>
> > Do you mean to query a kind in datastore with blob properties?
>
> > How many blobs do you have per each entity and how big is the blob?

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



[google-appengine] WHAT IS GOING ON? GOOGLE APP ENGINE GROUP POSTS BEING REPOSTED ON OTHER GROUPS

2011-11-27 Thread James Gilliam
I have just spent 30 mins deleting posts that i put on GOOGLE APP
ENGINE ... that were posted on sex groups as if they came from me ...

WHAT IS GOING ON?

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



[google-appengine] Re: What happened to the promised reliability improvement for email delivery?

2011-11-27 Thread voscausa
I have SES up and running making use of this python 2.6 SES API.  
https://github.com/pankratiev/python-amazon-ses-api
As you said, this is working fine. And I'am now able to handle bounced 
e-mail messages with Return-Path.

To use this API for GAE Python 2.5 I had to make some changes by overriding 
two methods. Here is the code for sending e-mails.
To make the code even more reliable, reviews are welcome. This is my first 
experience with Amazon services.

#!/usr/bin/python
# -*- coding: utf-8 -*-

from my_settings import AMAZON_ACCESS_KEY_ID, AMAZON_SECRET_ACCESS_KEY
from amazon_ses import AmazonSES, EmailMessage
from google.appengine.api import urlfetch
from google.appengine.runtime import DeadlineExceededError
import urllib, logging

class gaeAmazonSES(AmazonSES): 
  # make the API work for GAE python 2.5   
  

def _performAction(self, actionName, params=None):
if not params:
params = {}
params['Action'] = actionName
#https://email.us-east-1.amazonaws.com/

reason = '' 
# exception
retry = 0   
# download error retry
while retry <= 1 : 
 # a one time retry
try :  
url = 'https://email.us-east-1.amazonaws.com'
response = urlfetch.fetch(url=url, 
payload=urllib.urlencode(params), method=urlfetch.POST, 
headers=self._getHeaders())
break
except (urlfetch.DownloadError, DeadlineExceededError),e :
logging.debug('Amazon SES download or deadline error : %d' 
%(retry + 1)) 
if retry == 0 :
retry = retry + 1
continue   
 # retry
else :
reason = e 

break

if reason == '' :   
# check for fetch errors  
responseResult = response.content
status_code =  response.status_code
logging.debug(response.headers)
else :
responseResult = None
status_code = -1
result = self._responseParser.parse(actionName, status_code, 
reason, responseResult)
logging.debug(result)
return result

def sendEmail(self, source, toAddresses, message, 
replyToAddresses=None, returnPath=None, ccAddresses=None, 
bccAddresses=None):
params = { 'Source': source }
if not replyToAddresses : replyToAddresses = [source,] 
 # always reply_to
for objName, addresses in zip(["ToAddresses", "CcAddresses", 
"BccAddresses", "ReplyToAddresses" ], 
  [toAddresses, ccAddresses, 
bccAddresses, replyToAddresses]):
if addresses:
if not isinstance(addresses, basestring) and 
getattr(addresses, '__iter__', False):
for i, address in enumerate(addresses):
if objName == 'ReplyToAddresses' : 
 # reply_to  
params['ReplyToAddresses.member.%d' %(i + 1)] = 
address
else : 
 # destination
params['Destination.%s.member.%d' % (objName, i 
+ 1)] = address
else:
if objName == 'ReplyToAddresses' :
params['ReplyToAddresses.member.1'] = addresses
else :
params['Destination.%s.member.1' % objName] = 
addresses
  
if not returnPath:
returnPath = source
params['ReturnPath'] = returnPath
params['Message.Subject.Charset'] = message.charset
params['Message.Subject.Data'] = message.subject.encode('utf-8')
if message.bodyText:
params['Message.Body.Text.Charset'] = message.charset
params['Message.Body.Text.Data'] = 
message.bodyText.encode('utf-8')
if message.bodyHtml:
params['Message.Body.Html.Charset'] = message.charset
params['Message.Body.Html.Data'] = 
message.bodyHtml.encode('utf-8')
logging.debug(params)
return self._performAction('SendEmail', params)  

def sesMail(sender, mail_to, subject, body_text, reply_to=None, bcc=None):

amazonSes = gaeAmazonSES(AMAZON_ACCESS_KEY_ID, AMAZON_SECRET_ACCESS_KEY)
message = EmailMessage()

message.subject = subject
message.bodyText = body_text  
result = amazonSes

RE: [google-appengine] MemCache Vs. EdgeCache

2011-11-27 Thread Brandon Wirtz
Picky Picky.  If you can't get your users to request the same page more than
once, maybe you should make your pages worth coming back for. :-)

 

 

From: google-appengine@googlegroups.com
[mailto:google-appengine@googlegroups.com] On Behalf Of Tim Hoffman
Sent: Sunday, November 27, 2011 5:30 AM
To: google-appengine@googlegroups.com
Subject: Re: [google-appengine] MemCache Vs. EdgeCache

 

Infinite and completely useless for some types of apps ;-)

 

T

-- 
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/-/jlGF0wQmxJcJ.
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.



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

2011-11-27 Thread sb
Right now Automatic.

In the case described, one.

On Nov 27, 4:34 am, Nick Johnson  wrote:
> What is your setting for min idle instances?
>
> -Nick
>
>
>
>
>
>
>
>
>
> On Sun, Nov 27, 2011 at 10:47 AM, sb  wrote:
> > It doesn't behave this way at all.
>
> > It just fires up a new instance once the resident instance get
> > overloaded. The resident instance goes idle.
>
> > The new instance then handles all the traffic, and when that gets
> > overloaded another instance is created, while the original resident
> > instance is just sitting their completely idle. So I am getting billed
> > for three instances one of which is doing nothing and never will do
> > anything until I manually intervene.
>
> > On Nov 26, 6:20 pm, Nick Johnson  wrote:
> > > On Sun, Nov 27, 2011 at 3:16 AM, WallyDD  wrote:
> > > > Hi Nick,
>
> > > > Thanks for responding and looking into this.
> > > > See my response below;
>
> > > > On Nov 24, 8:57 pm, 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.
> > > > You'll
> > > > > only be charged if demand requires sending traffic to them, in which
> > case
> > > > > you've been saved the overhead of starting up a new instance.
>
> > > > I am very much being charged for these instances.
>
> > > > > > The resident instances do nothing and stay idle while other
> > instances
> > > > > > serve. Not entirely sure if it is related to your issue.
>
> > > > > If you've specified a 'min idle instances' greater than 0, then this
> > is
> > > > > behaving as documented. The point of requesting idle instances is to
> > > > handle
> > > > > sudden increases in traffic volume while more instances are being
> > spun up
> > > > > in the background; naturally this means that they have to remain idle
> > > > while
> > > > > waiting for a traffic spike that will require them.
>
> > > > The second instance fires up when traffic overloads the resident
> > > > instance(s). The new dynamic instance(s) then stay on, permanently. So
> > > > I get charged for both instances, one of which does nothing.
>
> > > You set your "min idle instances" to 1; therefore, 1 instance will be
> > idle,
> > > in order to handle traffic spikes. If you don't want this behaviour, set
> > > min idle instances to 0.
>
> > > -Nick Johnson
>
> > > > If it is behaving as documented, which part of the documentation
> > > > should I be looking at?
>
> > > > - sb
>
> > > > > -Nick Johnson
>
> > > > --
> > > > 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.
>
> > > --
> > > Nick Johnson, Developer Programs Engineer, App Engine
>
> > --
> > 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.
>
> --
> Nick Johnson, Developer Programs Engineer, App Engine

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



Re: [google-appengine] MemCache Vs. EdgeCache

2011-11-27 Thread Tim Hoffman
Infinite and completely useless for some types of apps ;-)

T

-- 
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/-/jlGF0wQmxJcJ.
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.



RE: [google-appengine] Re: Quantified Price Reduction through Optimizations

2011-11-27 Thread Brandon Wirtz
Tuning the instance settings I was able to get this down to $1.35 on the
same volume numbers as the $3 was before.  This brings pricing to 25% more
than it was when we were in beta.  When Half price instances end next month
we'll be at 2.5x pre-beta well with in our expectations for pricing.

-Brandon

-Original Message-
From: google-appengine@googlegroups.com
[mailto:google-appengine@googlegroups.com] On Behalf Of Brandon Wirtz
Sent: Saturday, November 26, 2011 2:25 PM
To: google-appengine@googlegroups.com
Subject: RE: [google-appengine] Re: Quantified Price Reduction through
Optimizations

Yes, unfortunately it is spread out over quite a few posts.

Basically I moved from Python 2.5 to Python 2.7. Did the work to be thread
safe. And optimized how I use Instance Memory, MemCache, And DataStore.
Along with Fixing my Cache Headers.

This post was less of a "How To" and more of a "Chances are GAE has given
you the tools to lower the price of your App enough to offset most of the
change in post beta pricing"

-Brandon

-Original Message-
From: google-appengine@googlegroups.com
[mailto:google-appengine@googlegroups.com] On Behalf Of Amethi
Sent: Saturday, November 26, 2011 2:42 AM
To: Google App Engine
Subject: [google-appengine] Re: Quantified Price Reduction through
Optimizations

Hi Brandon, thanks for sharing, the results are exceptional.

I'm new here, so forgive me if I'm missing something obvious, but is some
some earlier material explaining what you've done?

Jay

On Nov 26, 9:49 am, "Brandon Wirtz"  wrote:
> The Top bill is post optimizations. The bottom bill is pre.  You can 
> see that the top bill has .77 Million writes and the bottom had .36 so 
> the top is more than double the Traffic, (2.53 Gigs out, 1.2 Gigs out) 
> but the price is less than half.  $3.05 vs $7.79.   That's 5x savings.
> I believe edge cache is free, and we got about 50% cache hits on that, 
> so by getting everything lined up we are at 1/10th the price of
pre-optimizations.
>
> Can Every app achieve these numbers? Probably not.  But just remember 
> that I'm not a super dumb guy, likely my code didn't suck too hard to 
> begin with, and that if I can save 90% on my bill you should be able 
> to save some on yours by doing the Cache Headers, The Move to 2.7 and 
> Thread Safe.  (unless you are on java the I have no clue what 
> optimizations you do after getting your cache headers right)
>
> I suspect I can get the price even lower through more optimizations to 
> my DataStore write operations. I am shooting for another 50%.
>
> Counting cache hits, serving 5Gig for $3 still makes CDNInABox.com 
> more expensive than large solutions for large sites, but $.60 a gig is 
> not bad for small and medium especially since there is no 80/20 on the 
> peak calculation.
>
> Resource
>
> Used
>
> Free
>
> Billable
>
> Charge
>
> Frontend Instance Hours
> $0.04/Hour
>
> 77.14
>
> 28.00
>
> 49.14
>
> $1.97
>
> Discounted Instance Hour
> $0.025/Hour
>
> 0.00
>
> 0.00
>
> 0.00
>
> $0.00
>
> Backend Instance Hours
> $0.08/Hour
>
> 0.00
>
> 9.00
>
> 0.00
>
> $0.00
>
> Datastore Storage
> $0.008/GByte-day
>
> 18.62
>
> 1.00
>
> 17.62
>
> $0.15
>
> Taskqueue Storage
> $0.008/GByte-day
>
> 0.00
>
> 0.49
>
> 0.00
>
> $0.00
>
> Blobstore Storage
> $0.0043/GByte-day
>
> 0.00
>
> 5.00
>
> 0.00
>
> $0.00
>
> Datastore Writes
> $1.00/Million Ops
>
> 0.77
>
> 0.05
>
> 0.72
>
> $0.72
>
> Datastore Reads
> $0.70/Million Ops
>
> 0.08
>
> 0.05
>
> 0.03
>
> $0.02
>
> Small Datastore Operations
> $0.10/Million Ops
>
> 0.00
>
> 0.05
>
> 0.00
>
> $0.00
>
> Bandwidth Out
> $0.12/GByte
>
> 2.53
>
> 1.00
>
> 1.53
>
> $0.19
>
> Emails
> $0.01/100 Recipients
>
> 0.00
>
> 1.00
>
> 0.00
>
> $0.00
>
> XMPP Stanzas
> $0.10/100K Stanzas
>
> 0.00
>
> 0.10
>
> 0.00
>
> $0.00
>
> Opened Channels
> $0.01/100 Opens
>
> 0.00
>
> 1.00
>
> 0.00
>
> $0.00
>
> Total:
>
> $3.05
>
> Resource
>
> Used
>
> Free
>
> Billable
>
> Charge
>
> Frontend Instance Hours
> $0.04/Hour
>
> 210.93
>
> 28.00
>
> 182.93
>
> $7.32
>
> Discounted Instance Hour
> $0.025/Hour
>
> 0.00
>
> 0.00
>
> 0.00
>
> $0.00
>
> Backend Instance Hours
> $0.08/Hour
>
> 0.00
>
> 9.00
>
> 0.00
>
> $0.00
>
> Datastore Storage
> $0.008/GByte-day
>
> 16.46
>
> 1.00
>
> 15.46
>
> $0.13
>
> Taskqueue Storage
> $0.008/GByte-day
>
> 0.00
>
> 0.49
>
> 0.00
>
> $0.00
>
> Blobstore Storage
> $0.0043/GByte-day
>
> 0.00
>
> 5.00
>
> 0.00
>
> $0.00
>
> Datastore Writes
> $1.00/Million Ops
>
> 0.36
>
> 0.05
>
> 0.31
>
> $0.31
>
> Datastore Reads
> $0.70/Million Ops
>
> 0.05
>
> 0.05
>
> 0.00
>
> $0.00
>
> Small Datastore Operations
> $0.10/Million Ops
>
> 0.00
>
> 0.05
>
> 0.00
>
> $0.00
>
> Bandwidth Out
> $0.12/GByte
>
> 1.20
>
> 1.00
>
> 0.20
>
> $0.03
>
> Emails
> $0.01/100 Recipients
>
> 0.00
>
> 1.00
>
> 0.00
>
> $0.00
>
> XMPP Stanzas
> $0.10/100K Stanzas
>
> 0.00
>
> 0.10
>
> 0.00
>
> $0.00
>
> Opened Channels
> $0.01/100 Opens
>
> 0.00
>
> 1.00
>
> 0.00
>
> $0.00
>
> Total:
>
> $7.79

--
You received this m

RE: [google-appengine] MemCache Vs. EdgeCache

2011-11-27 Thread Brandon Wirtz
Edge Cache is Infinite :-)  So if you know how long a page is good for, and
you can do things via Get Requests it is the way to go.

 

I'm guessing Jeff Probst's site could get to 70% cache hits or better
easily. 100-ish objects I could probably load the whole site in to ram and
not have a tiered system, and could serve everything from 1 or 2 instances,
but that'd be code for a single site with atypical usage and not enough
billing to support it.

 

From: google-appengine@googlegroups.com
[mailto:google-appengine@googlegroups.com] On Behalf Of Tim Hoffman
Sent: Sunday, November 27, 2011 1:17 AM
To: google-appengine@googlegroups.com
Subject: Re: [google-appengine] MemCache Vs. EdgeCache

 

Hi Brandon

 

memcache effectiveness is going to be heavily dependent on what you are
caching.

I have in the past had memcache up to 70MB (but I haven't looked at it in a
while.)

 

One of my sites has a 76% hit ratio on memcache, but it only uses <7MB and
the app has a small data set.

 

I should use edge cache as well ;-)

 

Cheers

 

T

-- 
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/-/r6ytOqg9yPoJ.
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.



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

2011-11-27 Thread Nick Johnson
What is your setting for min idle instances?

-Nick

On Sun, Nov 27, 2011 at 10:47 AM, sb  wrote:

> It doesn't behave this way at all.
>
> It just fires up a new instance once the resident instance get
> overloaded. The resident instance goes idle.
>
> The new instance then handles all the traffic, and when that gets
> overloaded another instance is created, while the original resident
> instance is just sitting their completely idle. So I am getting billed
> for three instances one of which is doing nothing and never will do
> anything until I manually intervene.
>
>
>
> On Nov 26, 6:20 pm, Nick Johnson  wrote:
> > On Sun, Nov 27, 2011 at 3:16 AM, WallyDD  wrote:
> > > Hi Nick,
> >
> > > Thanks for responding and looking into this.
> > > See my response below;
> >
> > > On Nov 24, 8:57 pm, 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.
> > > You'll
> > > > only be charged if demand requires sending traffic to them, in which
> case
> > > > you've been saved the overhead of starting up a new instance.
> >
> > > I am very much being charged for these instances.
> >
> > > > > The resident instances do nothing and stay idle while other
> instances
> > > > > serve. Not entirely sure if it is related to your issue.
> >
> > > > If you've specified a 'min idle instances' greater than 0, then this
> is
> > > > behaving as documented. The point of requesting idle instances is to
> > > handle
> > > > sudden increases in traffic volume while more instances are being
> spun up
> > > > in the background; naturally this means that they have to remain idle
> > > while
> > > > waiting for a traffic spike that will require them.
> >
> > > The second instance fires up when traffic overloads the resident
> > > instance(s). The new dynamic instance(s) then stay on, permanently. So
> > > I get charged for both instances, one of which does nothing.
> >
> > You set your "min idle instances" to 1; therefore, 1 instance will be
> idle,
> > in order to handle traffic spikes. If you don't want this behaviour, set
> > min idle instances to 0.
> >
> > -Nick Johnson
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > > If it is behaving as documented, which part of the documentation
> > > should I be looking at?
> >
> > > - sb
> >
> > > > -Nick Johnson
> >
> > > --
> > > 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.
> >
> > --
> > Nick Johnson, Developer Programs Engineer, App Engine
>
> --
> 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.
>
>


-- 
Nick Johnson, Developer Programs Engineer, App Engine

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



Re: [google-appengine] MemCache Vs. EdgeCache

2011-11-27 Thread Tim Hoffman
Hi Brandon

memcache effectiveness is going to be heavily dependent on what you are 
caching.
I have in the past had memcache up to 70MB (but I haven't looked at it in a 
while.)

One of my sites has a 76% hit ratio on memcache, but it only uses <7MB and 
the app has a small data set.

I should use edge cache as well ;-)

Cheers

T

-- 
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/-/r6ytOqg9yPoJ.
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.



RE: [google-appengine] MemCache Vs. EdgeCache

2011-11-27 Thread Brandon Wirtz
I should have also mentioned that the combined cache hit of all tiers of our
system is 93%. 

50% Edgecache

12% Local Instance Memory

8% MemCache

23% DataStore

 

With edge Cache off

The numbers look pretty close to the same

14% Local Instance Memory

10% MemCache

69% DataStore

 

Turning off Local instance memory has a NEGATIVE effect on Memcache because
of data turn over being high because of the limited size of the Memcache.

 

 

 

From: google-appengine@googlegroups.com
[mailto:google-appengine@googlegroups.com] On Behalf Of Brandon Wirtz
Sent: Sunday, November 27, 2011 12:19 AM
To: google-appengine@googlegroups.com
Subject: [google-appengine] MemCache Vs. EdgeCache

 

While I'm not saying you should ditch memcache for speeding up your output.
If you are looking at the effort to implement Memcache through out your
code, or getting your headers right to enable edgecache, consider this.

 

In all 3 of the following apps EdgeCache "Hits" were at 40-65%

 

MemCache:

'hits': 2,425, (4%)

'misses': 55,618, 

'items': 2,696, 

'bytes': 34,992,253, 

 

'hits': 44,668, (27%)
'misses': 163,823, 
'items': 1,170, 
'bytes': 1,515,333,
 
JeffProbst.com (High Volume, only like 25 pages of content, I think Edge
misses are due to geographic diversity)
'hits': 50,943, (74%)
'misses': 68,942, 
'items': 100, 
'bytes': 618,267, 
 

 

The larger your data set the lower your memcache success will be.  From what
I can tell Memcache never goes over 3000 items or 35 Megs  I haven't been
Logging it constantly, so I'm not sure if it is an item or a Meg limit.

 

If you are writing a VERY small app. Using only 1 always on instance writing
for Instance memory ensures a much larger cache hit ratio because you get
more space and unless your instance resets the data seems to persist.

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



[google-appengine] MemCache Vs. EdgeCache

2011-11-27 Thread Brandon Wirtz
While I'm not saying you should ditch memcache for speeding up your output.
If you are looking at the effort to implement Memcache through out your
code, or getting your headers right to enable edgecache, consider this.

 

In all 3 of the following apps EdgeCache "Hits" were at 40-65%

 

MemCache:

'hits': 2,425, (4%)

'misses': 55,618, 

'items': 2,696, 

'bytes': 34,992,253, 

 

'hits': 44,668, (27%)
'misses': 163,823, 
'items': 1,170, 
'bytes': 1,515,333,
 
JeffProbst.com (High Volume, only like 25 pages of content, I think Edge
misses are due to geographic diversity)
'hits': 50,943, (74%)
'misses': 68,942, 
'items': 100, 
'bytes': 618,267, 
 

 

The larger your data set the lower your memcache success will be.  From what
I can tell Memcache never goes over 3000 items or 35 Megs  I haven't been
Logging it constantly, so I'm not sure if it is an item or a Meg limit.

 

If you are writing a VERY small app. Using only 1 always on instance writing
for Instance memory ensures a much larger cache hit ratio because you get
more space and unless your instance resets the data seems to persist.

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