On Mon, Dec 22, 2008 at 3:08 PM, Paul Kinlan <[email protected]> wrote:
> Hi,
>
> My whole argument was that I am pretty sure that you can solve the problems
> mentioned by thinking about the root of the transactions in a different way
> than the traditionaly update user a and user b.

You could put everything in the same entity group, but that would kill
concurrency.

Do you have any specific suggestions about the example I gave?

Amir


>
> The thing that I like about GAE at the moment is that it has meant that I
> change the way I think about creating applications.  The problem that a lot
> of new developers have with GAE (and I am not saying anyone in this
> conversation is new) is that they think about developing applications in a
> "Relational DB" style, which in my opinon is wrong.
>
> I honestly suspect, and this is what I was saying before, the reason why the
> item is not higher on the list, is that it isn't easy to read and understand
> that you may need it at a priority.
>
> Regards,
> Paul Kinlan
>
> 2008/12/22 Amir Michail <[email protected]>
>>
>> On Mon, Dec 22, 2008 at 2:02 PM, Geoffrey Spear <[email protected]>
>> wrote:
>> >
>> >
>> >
>> > On Dec 22, 1:10 pm, "Amir Michail" <[email protected]> wrote:
>> >> This is a very fundamental flaw.  I suspect that most GAE apps are
>> >> incorrect due to this problem.  Please vote up this issue.
>> >
>> > I suspect that "most" GAE apps aren't coded on the assumption that
>> > BigTable is something it's not.
>>
>> Who knows?  Bugs of this type may only show up under high traffic, so
>> it's easy to miss if you are not aware of the issues.
>>
>> Is there any particular reason why distributed transactions don't have
>> a higher priority on the GAE TODO list?
>>
>> From what I understand, they can be implemented as a library without
>> making any changes to the GAE.
>>
>> So maybe if you vote up this issue, the GAE team will consider writing
>> such a library?
>>
>> Amir
>>
>> > >
>> >
>>
>>
>>
>> --
>> http://readmytweets.com
>> http://chatbotgame.com
>> http://numbrosia.com
>> http://twitter.com/amichail
>>
>>
>
>
> >
>



-- 
http://readmytweets.com
http://chatbotgame.com
http://numbrosia.com
http://twitter.com/amichail

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