Sixteen years ago (1993)
Sixteen years ago, we were busy finishing up Windows NT 3.1. On NT, I worked on the browser (network neighborhood) and the CIFS network filesystem, they both had their own challenges.
The NT browser (the computer browser service and bowser.sys (yes the name is NOT a typo)) were my first (and so far only) attempt at building a true peer-to-peer replicated system. It was surprisingly hard and I learned a great deal about how to build distributed systems while working on it.
Comments
Anonymous
August 18, 2009
um... when you say "NOT a typo", do you mean "Not a typo in this blog" or "not a typo then" ?Anonymous
August 18, 2009
It was not a typo then. The legend is that it got that name because the driver was "such a dog".Anonymous
August 18, 2009
Gwyn: No legend. It's not because the driver was such a dog though - the driver was just fine. My manager at the time just had major issues about us implementing ANY code in a driver. There were worse, for instance the AFD.SYS (the WinSock Ancillary Function Driver) had a completely different name internally.Anonymous
August 18, 2009
Not named after this guy then? :) http://en.wikipedia.org/wiki/Bowser_%28character%29Anonymous
August 18, 2009
Totally unrelated to the content of the post, I have to say I love the double parentheses. I use them all the time, except my inner parens are usually brackets. :)Anonymous
August 18, 2009
Rats! Not Another F___ing Driver!!!?!?!?!?Anonymous
August 18, 2009
Our manager was colorful :)Anonymous
August 18, 2009
Obligatory backreference: http://blogs.msdn.com/larryosterman/archive/2006/03/14/551368.aspxAnonymous
August 18, 2009
The "Collared is Bowser" opera I cited (in a comment to the Pi Day post) is mentioned in the "Report From Hoople: P.D.Q. Bach On The Air" album (track 5.) http://www.schickele.com/shoppe/pdqrec/ontheair.htmAnonymous
October 20, 2009
An anti-trust exhibit of an email written by Aaron Reynolds himself 16 years ago that basically sums up exactly what this blog says on AARD: http://boycottnovell.com/wp-content/uploads/2009/02/px04372_b.pdf I do agree with some parts; just because this code is in five different executables do not mean that five different people wrote it.