snarfed.org

draw group stream of consciousness

Google App Engine Launched!

Tue, 08 Apr 2008 [comments (17)] [history] [rdf] [raw]

If you've talked to me about work during the last couple years, I've probably downplayed it, resorted to generalities, or just changed the subject. No longer! We've finally taken the wraps off our project, Google App Engine. From the docs:

Google App Engine lets you run your web applications on Google's infrastructure. App Engine applications are easy to build, easy to maintain, and easy to scale as your traffic and data storage needs grow. With App Engine, there are no servers to maintain: You just upload your application, and it's ready to serve your users.

Personally, I spent most of my time writing the datastore, both the backend and much of the Python API. When I found extra time, though, I had a lot of fun writing apps and libraries on top of App Engine. I particularly enjoyed writing an interactive shell, an OpenID provider, and a full text search library.

We've been excited about the project since the beginning, and we can't wait to see what people do with it. If you're a developer and you have some spare time, please try it out and let us know what you think!

comment bubble OpenID Sam Alexander, Tue 08 Apr 2008

Ryan, you've single-handedly turned every gmail account into an OpenID!

Good work :)

Lets see how long it takes for people to pick up on that :)

comment bubble OpenID paul, Tue 08 Apr 2008

the OpenID provider doesn't work, after the Google sign in, the redirect fails

comment bubble OpenID ryan, Tue 08 Apr 2008

yeah, it is unhappy in production. i'll try to investigate when i come across some free time. more when i know it...

comment bubble OpenID luke, Tue 08 Apr 2008

ryan, think it's okay if websites start putting a little Google helper button next to their openid_url inputs that point to your OpenID provider app?

comment bubble OpenID ryan, Tue 08 Apr 2008

hmm...sorry, but no, i don't think so. it's just a sample app for App Engine; it's definitely not a full-fledged, official Google product.

comment bubble OpenID Eric, Tue 08 Apr 2008

Fantastic work, yet again!

-E

comment bubble OpenID Drake, Tue 08 Apr 2008

I am trying to create a service to allow registered voters to participate in legislature through the internet. I am using GovTrack.us's work to track legislation and keep voters up to date, but I would like to enable registered voters to create, support, and influence their legislator's ultimate decisions. In order to do this, I need confidence that each user is in fact the registered voter they claim to be. I have a solution to do this on a local level, but I would like to do this nationally. If you have any ideas, please let me know. My email is on my website.
Thanks.

comment bubble OpenID Daniel Jones, Wed 09 Apr 2008

The redirect is not working on RateAustin.com

comment bubble OpenID Ankur, Wed 09 Apr 2008

Awesome job man.

comment bubble OpenID Cody, Thu 10 Apr 2008

Yeah, the redirect after successful auth doesn't work for any of the sites I tried

comment bubble OpenID Ki, Thu 10 Apr 2008

re: comment 1,

Wonder how quickly you'll run out of your 5m page views -- this will be awesome!

comment bubble OpenID Kevin, Thu 10 Apr 2008

Just additional opinion about this launch from PM

comment bubble OpenID Chris, Fri 11 Apr 2008

It is a neat application, but is not working unfortunately at Blogger.com. Hope you can fix it. Thanks.

comment bubble OpenID CaptSolo, Sat 12 Apr 2008

Great work!

A question re. OpenID provider and delegation: the provider gives me just one URL. When trying to set up OpenID delegation on my website, I entered this URL into "link rel='openid.server'". What value should I use for "rel=openid.delegate'"?

comment bubble OpenID Neptune, Fri 02 May 2008

I stepped across this Blog while looking around for info on how to build an OpenID provider for Google App Engine.... Go figure :)

Is the source code for your Google App Engine Open ID provider available?

comment bubble OpenID ryan, Fri 02 May 2008

@CaptSolo, put your OpenID, e.g. http://openid-provider.appspot.com/captsolo,  in both the openid.delegate and openid.server tags.

@Neptune, yes it is! see http://code.google.com/p/google-app-engine-samples/.

comment bubble OpenID absolutgcs, Sat 03 May 2008

Ryan, congrats! I knew you were up to something when you mentioned who you were working with. Got your invite and I'm looking forward to spending some time poking around what you guys have put out there.

Hope all is well, take care!
G

Post a comment...



Simple HTML and wiki markup are allowed.