PatHelland's WebLog

Normalization Is for Sissies

So, Microsoft has a number of internal technical community gatherings.  One of these is around the folks who are especially interested in storage.  Now, while I haven't worked on storage for a while, I love these topics and like to hang out with folks working on storage... it is always fun to think about the issues of the entire stack of file systems, data representations, data access, and all that stuff.   Last month (June 19th), I presented my talk "Life Beyond Distributed Transactions: and Apostate's Opinion"
 and received a wonderful mixture of responses from "Of course, we figured this out and are leveraging these ideas in this project" to "Jeez, you're completely full of crap!"

So, this month was the first anniversary of the Storage Community and we had a "Soapbox" contest with 11 different talks each of which was five minutes long.  There were no rules about the content and the audience was armed with PopShotz foam-pistols and LOTS of ammunition.   Having (years ago) started the tradition of having rowdy presentations to armed audiences, I could hardly complain!

It occurred to me that the audience would be full of my old friends who (in many cases) are still in denial and love their SQL language.  I simply had to get in THEIR faces...

I gave the following presentation and won the award for "most enthusiastic" presentation!

image

image

image

image

image

image

image

image

 

It was a lot of fun...  ;-)

- Pat

Published Monday, July 23, 2007 7:30 PM by PatHelland

Comments

 

Pragmatic Dictator » Blog Archive » Tech is for Sissies said:

July 25, 2007 4:09 PM
 

RichardHarrison said:

Normalisation has its place, but it's no substitute for good design, understanding where your data should live and sometimes a little duplication of reasonably stable data is a good tradeoff...

August 3, 2007 10:25 PM
 

Bill de hÓra said:

Data trumps processing For the last few years, I've been hearing that multicore will change everything. Everything. The programming world will be turned on its head because we can't piggy back on faster chipsets. The hardware guys have called time...

August 13, 2007 8:23 PM
 

Web Log di Raffaele Rialdi said:

Architetture d'oggi, DB e normalizzazione

October 8, 2007 6:08 AM
 

Assert.IsTrue(HRESULT == 0) said:

Sorry, I rarely do link posts, but this is a must read (even if it is old news). It's a tongue and

October 24, 2007 7:32 PM
Anonymous comments are disabled

© 2010 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Microsoft
Page view tracker