On Fri, Sep 2, 2011 at 5:46 PM, Joshua Smith  wrote:
>   Switching to HR is going to be a huge PITA, because my use case is exactly 
> the one that "eventual consistency" screws up (user posts a meeting, then 
> expects to see it in the list of meetings; silly users).

Can't Entity groups be used to ensure consistency?
http://code.google.com/appengine/docs/java/datastore/hr/overview.html

Put all a users meeting in a single group (based of the User Entity).
Then all the meetings will be shown

Alternativly
A trick I used a long time ago, to deal with replication lag between
mysql servers. When someone added a new item, store it in the session
(as well as writing to master). then when run the query against the
slave (which might be stale) can just tack the saved item on the end.
Within appengine would use memcache. Not sure if its an appropriate
fix for this issue on appengine, but it worked just fine for me then.
(and is very little code)

>
> -Joshua
>
> On Sep 2, 2011, at 12:31 PM, Barry Hunter wrote:
>
>> There is another mitigating issue, that hopefully should be making
>> this all academic anyway.
>>
>> The $50 credit. That should cover costs for about 5 months on a *low
>> taffic* website.
>>
>> Which in theory should be enough for Multi-threading and the scheduler
>> to be fixed* . At which case app can return to free quotas :)
>>
>>
>>
>> * So that it will stick to one instance, even for a reasonable amount
>> of traffic. I'm sure this is possible and feasible.
>>
>>
>> (I'm tempted to signup for the multi-threading trail, just to see what
>> sort of QPS a multi-threaded instance can handle. )
>>
>> --
>> 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.
>
>

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

Reply via email to