OSCon 2008 Video: The Internet is an Ogre: Finding Art in the Software Architecture

Terry Chay of Tagged, Inc. gives an amusing an informative look at development in "The Internet is an Ogre: Finding Art in the Software Architecture."

Stream directly online at or download the 356 Mb .wmv file at

From the official OSCon description:

Internet Software Architecture at its most basic consists of four goals: Stability, Scalability, Speed, and Security. A good engineer will answer the problems posed to them; a good software architect asks a different question. That’s the fairy tale we tell ourselves. But the real internet is an ogre. It never acts the way we expect and it bashes us in when we least expect it. Eventually security and stability may seem to us so much the Land of Make Believe as we deal with just keeping a site stable. This talk uses an example in each architectural area of the largest social networks on the internet to try to show that even then there can be art in asking a different question. (Even if our answers, painted using PHP, can look like a Jackson Pollock.)

OSCon 2008 Video: Open Invention Network and Its Role in Open Source and Linux

Keith Bergelt of the Open Invention Network delivers the keynote, "Open Invention Network and Its Role in Open Source and Linux".

Stream directly online at or download the 216 Mb .wmv file at

The keynote's description from the

Why Drizzle? (video)

Brian Aker gives the "zinger" lightning talk about the newly announced "Drizzle". This short (under 8 minutes) video captures Aker's highlights of why he started the Drizzle project and how Drizzle is different from MySQL -- both in what has been removed from MySQL and what features Drizzle can accomodate.

Play the video directly in your browser at or download the 116 Mb file at

The Science and Fiction of Petascale Analytics

At the 2008 MySQL Conference and Expo, the closing keynote was Jacek Becla speaking on "The Science and Fiction of Petascale Analysis". See the slides on the Forge at

Video: Awards Presentation at the 2008 MySQL Users Conference and Expo

At the 2008 MySQL Users Conference and Expo, Mårten Mickos handed out the 2008 awards for Application, Partner and Community Members of the year. See the video on youtube.

Google Proto Buffers for Managed Messaging

Google Proto Buffers: The Benefits of Managed Messaging by Jay Pipes

This session will reveal how Drizzle is benefiting from replacing a lot of MySQL's custom code with Google's Protocol Buffers. Jay is a developer for the Drizzle project.

Postgres Extensions Video Presentation at OpenSQL Camp 2008 by Kelly McDonald

Postgres Extensions - Kelly McDonald

Kelly implemented reporting and history-tracking extensions in Postgres. It keeps track of any changes to the system. This has been valuable in letting clients know what happened to their data, where bugs were happening in the system and generally saving our butts. The reporting system takes changes made in a attribute style table structure and arranges them in a standard table type structure for reporting. Kelly will explain why this system was built and how, including limitations of Postgres that had to be accommodated, and an introduction to writin

The Magic of MVCC

The Magic of MVCC - Greg Sabino Mullane

Learn how MVCC really works, why it's the best thing since sliced bread for concurrent read/write activity, and why it blows the locking approach out of the water. We'll focus on the way MVCC is implemented in Postgres, but the underlying concepts apply to all MVCC-based databases.

For users and developers.

Greg Sabino Mullane is a noted contributor to Postgres.