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