Django-NYC Message Board Django-NYC Discussion Forum › Google App Engine and Django

Google App Engine and Django

Robert Hancock
Posted Mar 26, 2010 3:06 PM
rhancock
New York, NY
Post #: 1
Send an Email Post a Greeting
I realize that the other night in my presentation on Google App Engine and Django I may not have clearly stated how reads and transactions are related. If you perform a read outside of a transcation the value on disk will be returned. If you perform a read within a transaction, any uncommitted transactions are rolled forward before returning the result.

Remember that transactions are entered in the journal of BigTable (in memory) and committed (in memory) sequentially. After the commit they are applied to disk

In most cases, since operations take place so quickly this distinction will not be significant. However, if you have logic where your reads are based on the state of a previous write transaction, put your read in the transaction and ask yourself if you relly need to make your read request stateful .
Robert Hancock
Posted Mar 28, 2010 5:30 PM
rhancock
New York, NY
Post #: 2
Send an Email Post a Greeting
You can find the slides at http://docs.google.co....
Powered by mvnForum

Yipit

Django Speaker Series

AxialMarket

Supporters of DjangoNYC who are actively hiring software engineers

NWCU - Community-Powered Learning

Thanks to the awesome support of Google, BlackBerry & New Work City.

Other nearby
Meetups
Why these groups?
x

The Meetup Groups shown here are topically similar to Django-NYC.

Groups are more likely to be displayed here if they:

  • have a Meetup scheduled
  • have a high rating
  • have a group photo
  • are "public" and not "private"
  • have shown they are likely to stick around (older than 30 days)
Find more Meetup Groups
near Brooklyn

Log in

  • Not registered with us yet?
or

Log in to Meetup with your Facebook account.

Sign up

or

Join this Meetup Group even quicker with your Facebook account.

By clicking the "Sign up using Facebook" or "Sign up" buttons above, you agree to Meetup's Terms of Service