Ryan Montgomery: Google AppEngine::DataStore

Who: Ryan Montgomery

When: May 25, 2010

Google's AppEngine can enable developers to build awesome apps quickly. However, building on AppEngine means you have to work with the Datastore, and you can get into trouble quickly if you don't understand how it works. The rewards are great, but so is the learning curve. This is especially true if you've never worked with a NoSQL database before. AppEngine forces you to consider scaling from the beginning and the API's can range in available functionality. There are important differences between both the Python and Java implementations and the imposed limitations can seem arbitrary at first. All of this can be daunting, so join me as we dive deep into the AppEngine::Datastore and discover all the power it has to offer.

Have an AppEngine topic you're curious about? Submit questions online with Google Moderator here.

About the speaker

Ryan Montgomery is a local Grand Rapids web developer who has years of experience building web based applications in .NET for the Material Handling industry. In more recent years Ryan has migrated his attention to building apps with Python and JRuby on Google's AppEngine. You can discover the Meaning of it all on his blog or learn more about Interwebteknology on his technical blog. Catch him in person at the GR Python Users Group.