Multi-thread/thread safe is working on my java app.  

I think you have to have "room" for it to do something.  Run your QPS up over 
100 so that you can see it working.  


-----Original Message-----
From: [email protected] 
[mailto:[email protected]] On Behalf Of mscwd01
Sent: Tuesday, July 05, 2011 1:44 AM
To: Google App Engine
Subject: [google-appengine] Re: Updated App Engine Pricing FAQ!

Re: http://code.google.com/p/googleappengine/issues/detail?id=4834#c13

I've been able to test this thoroughly now and can confirm the fix has NOT 
worked. The easiest way I have found to replicate the issue is to allow all 
instances of your app to stop and then begin making multiple requests a second. 
The issue occurs throwing a 'java.lang.UnsupportedOperationException'.

This needs to be fixed before the new pricing starts, otherwise the thread-safe 
option for Java apps using JDO is USELESS.

On Jul 1, 5:19 am, Tom Phillips <[email protected]> wrote:
> Re:http://code.google.com/p/googleappengine/issues/detail?id=4834#c13
>
> FYI I don't think that fix works for JDO via jdoconfig.xml. I've added 
> a comment after reverifying it just now.
>
> I can easily reproduce it under load with or without the suggested 
> settings.
>
> On Jun 30, 2:06 am, "Ikai Lan (Google)" <[email protected]> wrote:
>
>
>
>
>
>
>
> > Oy, this is my fault for fanning the flames. I apologize for letting 
> > this topic catch fire in the wrong places. Before we go into more name 
> > calling:
> > Vivek has been an App Engine developer for a while, almost from the 
> > beginning, while Jeff maintains one of the most popular Java 
> > libraries for GAE - Objectify - and trust me when I say that he 
> > *does* know what he is talking about.
>
> > My statement called into question the assertion that PHP was what 
> > App Engine needed. While the long term, 
> > we-could-do-this-if-we-had-infinite-resources
> > goal is certainly to support EVERY language conceivable to man on 
> > App Engine, this is probably something that Google will not do in 
> > the near term timeframe. More developers does not translate into a 
> > sustainable pricing strategy. Believe it or not, not everything gets 
> > cheaper just because you have more users. Some things actually get 
> > more expensive. Official support for PHP is one of these things.
>
> > App Engine was an internal tool before it was an external one. We 
> > launched Python because we understand it. We launched Java because 
> > we understand it, and there is a huge userbase. Some Java users 
> > expected to be able to port their knowledge of Spring/JSF/Wicket/etc 
> > immediately over to App Engine without having to learn anything new. 
> > I think we set the expectations incorrectly here.
>
> > The plan that is in place will be very close to what we launch with, 
> > because when we looked at different pricing plans, our analysis of 
> > previous usage trends and billing led us to believe that the one we 
> > have announced was the most balanced in terms of being developer friendly 
> > as well as sustainable.
> > Unfortunately, we did understand that the changes would not work for 
> > some people. The most constructive discussion we can have right now 
> > is around how we can make this pricing work. What tools can we 
> > provide? What data do we not display? How should support work? And 
> > so forth. Throttler knobs, for instance, are an example of a feature 
> > where much of the requirements were sourced from constructive user 
> > feedback. Raising the priority of Python concurrency was another one.
>
> > To answer the JDO question: have you tried comment #13? Seems to 
> > resolve the
> > issue:http://code.google.com/p/googleappengine/issues/detail?id=4834
> > #c13
>
> > Ikai Lan
> > Developer Programs Engineer, Google App Engine 
> > Blog:http://googleappengine.blogspot.com
> > Twitter:http://twitter.com/app_engine
> > Reddit:http://www.reddit.com/r/appengine
>
> > On Thu, Jun 30, 2011 at 3:11 AM, Branko Vukelic <[email protected]> wrote:
> > > On Wed, Jun 29, 2011 at 8:29 PM, Jeff Schnitzer 
> > > <[email protected]>
> > > wrote:
> > > > On Wed, Jun 29, 2011 at 11:14 AM, vivpuri <[email protected]> wrote:
> > > >> @Jeff i dont you have the development experience on AppEngine 
> > > >> to even take part on this discussion. Before suggesting, first 
> > > >> go an check what Quercus does and can enable you to do on AppEngine.
>
> > > > This is the stupidest thing anyone has said to me in years.
>
> > > And more to come if you keep replying to him. :)
>
> > > --
> > > Branko Vukelić
> > > [email protected]
>
> > > Lead Developer
> > > Herd Hound (tm) - Travel that doesn't bite www.herdhound.com
>
> > > --
> > > You received this message because you are subscribed to the Google 
> > > Groups "Google App Engine" group.
> > > To post to this group, send email to [email protected].
> > > To unsubscribe from this group, send email to
> > > [email protected].
> > > 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 [email protected].
To unsubscribe from this group, send email to 
[email protected].
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 [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.

Reply via email to