March 30, 2010

No-fooling: A new blog-tagging meme

On April Fool’s Day, it is traditional to spread false stories that you hope will sound true. Last year, however, I decided to do the opposite – I posted some true stories that, at least for a moment, sounded implausible or false. This year I’m going to try to turn the idea into a kind of blog-tagging meme.*

*A blog-tagging meme is, in essence, an internet chain letter without the noxious elements.

Without further ado, the Rules of the No-Fooling Meme are:

Rule 1: Post on your blog 1 or more surprisingly true things about you,* plus their explanations. I’m starting off with 10, but it’s OK to be a lot less wordy than I’m being. 😉 I suggest the following format:

*If you want to relax the “about you” part, that’s fine too.

Rule 2: Link back to this post. That explains what you’re doing. 🙂

Rule 3: Drop a link to your post into the comment thread. That will let people who check here know that you’ve contributed too.

Rule 4: Ping 1 or more other people encouraging them to join in the meme with posts of their own.

Hopefully, the end result of all this will be that we all know each other just a little bit better! And hopefully we’ll preserve some cool stories as well.

To kick it off, here are my entries. (Please pardon any implied boastfulness; a certain combustibility aside, I’ve lived a pretty fortunate life.)

I was physically evicted by hotel security from a DBMS vendor’s product announcement venue. It was the Plaza Hotel in NYC, at Cullinet’s IDMS/R announcement. Phil Cooper, then Cullinet’s marketing VP, blocked my entrance to the ballroom for the main event, and then called hotel security to have me removed from the premises.

A few years later, the same Phil Cooper stood me up for a breakfast meeting in his own house in Wellesley. When one’s around Phil Cooper, weird things just naturally happen. Read more

March 28, 2010

Software industry hijinks

The approach of April Fool’s Day has me thinking of software industry pranks and other hijinks. Most of what comes to mind is verbal jousting of various sorts that doesn’t really fit the theme. But there was one case in which ongoing business competition got pretty prankish: mainframe-era accounting software leaders MSA vs. McCormack & Dodge. Read more

July 2, 2009

Historical significance of TPC benchmarks

In case you missed it, I’ve had a couple of recent conversations about the TPC-H benchmark.  Some people suggest that, while almost untethered from real-world computing, TPC-Hs inspire real world product improvements.  Richard Gostanian even offered a specific example of same — Solaris-specific optimizations for the ParAccel Analytic Database.

That thrilling advance notwithstanding, I’m not aware of much practical significance to any TPC-H-related DBMS product development. But multiple people this week have reminded me this week the TPC-A and TPC-B played a much greater role spurring product development in the 1990s.  And I indeed advised clients in those days that they’d better get their TPC results up to snuff, because they’d be at severe competitive disadvantage until they did.

It’s tough to be precise about examples, because few vendors will admit they developed important features just to boost their benchmark scores. But it wasn’t just TPCs — I recall marketing wars around specific features (row-level locking, nested subquery) or trade-press benchmarks (PC World?) as much as around actual TPC benchmarks. Indeed, Oracle had an internal policy called WAR, which stood for Win All Reviews; trade press benchmarks were just a subcase of that.

And then there’s Dave DeWitt’s take. Dave told me yesterday at SIGMOD that it’s unfortunate Jim Gray-inspired debit/credit TPCs won out over the Wisconsin benchmarks, because that led the industry down the path of focusing on OLTP at the expense of decision support/data warehousing. Whether or not the causality is as strict as Dave was suggesting, it’s hard to dispute that mainstream DBMS met or exceeded almost all users’ OTLP performance needs by early in this millenium. And it’s equally hard to dispute that those systems* performance on analytic workloads, as of last year, still needed a great deal of improvement.

*IBM’s DB2 perhaps excepted. And I say “last year” so as to duck the questions of whether Exadata finally solved Oracle’s problems and whether Madison will once Microsoft releases it.

April 25, 2009

WSJ article on Bill Gates’ family, and other stories

The Wall Street Journal offers an article on Bill Gates’ family, specifically his relationship with his parents.  It rings true to me. I only met Bill’s parents once, at a black tie party at Ann Winblad’s house in 1986.

That’s the party where Bill yelled at me that Microsoft would beat Lotus because Lotus didn’t know how to develop software. It’s also the one where I got up to address the party-goers and started with words to the effect “There are two things you need to recall about Ann. First, she has a lot of confidence in the abilities of her friends.  Second, she’s somewhat perverse.” But I digress …

Anyhow, my take on Bill’s parents at the time was that his mother was sweet, warm, helpful, etc., while his father was a somewhat uptight stereotypical white-shoe WASP. The article doesn’t contradict any of that, but suggests further dynamics that round out the picture, and which are quite consistent with the reporting all along of Bill Sr. as being quite the good guy.

As for the party: There was a major Impressionist art exhibit in San Francisco that year, so Ann decided to have a party in connection with it, cohosted by our mutual friend Rosann Stach. 16 couples, black tie, catered, valet parking, with minibuses to take us to the actual exhibit and back at some point.  I was tasked to come up with “Impressionist music”, which I solved by calling up a college girlfriend who was an orchestra conductor, and which is why Gabriel Faure’ wound up being very high on my list of favorite composers.

My new girlfriend and I also had dinner w/ Ann and Rosann the night before, when the seating chart was being worked out. (With many more friends in the SF area than back where I lived in NYC, I had the habit of taking a new girlfriend along on a business trip to meet my friends. Ann was particularly pleased in this case, as my backup choice of a party date would have been an ex-girlfriend of Bill’s …)

Ann decided that before dessert the men (Or was it the women? I forget now.) would all get up and go sit somewhere else, with their new companion to be indicated on the placecards. I had the bright idea to, instead of naming the companion, put a riddle about the companion’s identity, that one would either know or could surely answer w/ the help of the other guests. (Some spouses aside, the guests were generally people who knew a fair amount about each other — the ones I’ve named, plus Cristina Morgan, John Doerr, Jerry Kaplan, Will Hearst, and so on.) And thus it became my task to explain the challenge to the guests at the appropriate time … hence my opening remarks quoted above.

October 2, 2008

A bit of DB2 history, per IBM

I meant to put up a longer post some months back, reproducing some of the 25th anniversary DB2 history IBM provided, courtesy of Jeff Jones and his team. Seems I didn’t get around to it. Maybe later.

Anyhow, I ran across the following concise info, from a January, 2003 web page posted by (who else?) Jeff Jones: Read more

September 15, 2008

Database machines and data warehouse appliances – the early days

The idea of specialized hardware for running database management systems has been around for a long time. For example, in the late 1970s, UK national champion computer hardware maker ICL offered a “Content-Addressable Data Store” (or something like that), based on Cullinane’s CODASYL database management system IDMS. EDIT: See corrections in the comment thread. (My PaineWebber colleague Steve Smith had actually sold – or at least attempted to sell – that product, and provided useful support when Cullinane complained to my management about my DBMS market conclusions.) But for all practical purposes, the first two significant “database machine” vendors were Britton-Lee and Teradata. And since Britton-Lee eventually sold out to Teradata (after a brief name change to ShareBase), Teradata is entitled to whatever historical glory accrues from having innovated the database management appliance category.

Read more

May 27, 2008

Wikipedia on Cullinet and my comments on same

Wikipedia’s current article on Cullinet is long, detail-laden, and slanted. The difficulties are not of the sort to be fixed with my usual pinpoint Wikipedia edits. So I’ll just reproduce it here, commenting as I go. As for copyright — this particular post is as GPLed as it needs to be to comply with Wikipedia’s copyleft rules. All other rights remain reserved.

The company was originally started by John Cullinane and Larry English in 1968 as Cullinane Corporation. Their idea was to sell pre-packaged software to mainframe users, which was at that time a new concept in an era when enterprises only used internally developed applications or the software that came bundled with the hardware.

Actually, Applied Data Research got there first. Read more

April 23, 2008

More technology drama in our blogs

Software Memories has a new theme. In the immediate future, that new theme will be rolled out to most or all of our other blogs.

We’re not doing this because we want to — it’s a nice theme, but we have a nicer one yet under development. Rather, this change is necessitated by an emergency upgrade to from WordPress 2.13 to 2.5, which our old and no longer supported theme can’t be counted on to handle.

If you’re reading here, you’re not affected by the emergency (except in that it caused the upgrade). Rather, the problem is that I got a de-indexing notice from Google this afternoon for DBMS2. Clearly, until fixed this will lower the number of new people who read our research. And why did I get the notice? Because there were 20-40K of hidden spammy links injected into Line 23 of the index.php file on DBMS2, Text Technologies, and Software Memories.

And I do mean “injected.” I deleted the code by hand, and naively applied for re-inclusion to Google — whereupon Melissa Bradshaw discovered it was back the next morning. The working diagnosis is SQL injection bug.

What this means to you is mainly that there will be an immediate look-and-feel change, followed by a second one as soon as we can get our development act together. And because the roll-out is hasty … well, everybody who reads this should know enough about software development to be able to complete that sentence for themselves. 😉 Please let me know of any issues, whether via post comments, email, AIM, or carrier pigeon.

January 16, 2008

At least somebody remembers his history

I’m going through a ton of MySQL-related blog posts right now, for obvious reasons. I ran across one from last month in which MySQL’s senior execs said ridiculous things about industry history, such as Microsoft started as an OS company or Microsoft didn’t think much about its business model when it started out. Fortunately, the interviewer — Brier Dudley — knew better, and quickly sent them on a ferocious backpedal. Hats off to him!

December 8, 2007

Software AG memories

Software AG was the first important non-US software company,* selling the ADABAS DBMS and associated tools. These included the fourth-generation language Natural, the transaction processing monitor Complete (in those days DBMS were sold with their own associated TP monitors), and a whole lot of modules named Adathis and Adathat. (These product names were widely regarded as being a bit silly, to the point that the company joined in the mirth and passed out Complete Natural Adamugs.)

*SAP was founded around the same time, but didn’t become particularly influential until later on.

Actually, there were two important Software AGs – the parent company in Darmstadt, Germany, and the North American distributor Software AG of North America. SAGNA, in Reston, Virginia, was run by John Maguire, of whom many stories are told. It is said that he once pulled over to help a man change a flat tire on his car and wound up selling him a copy of ADABAS. It is said that he used to stroll by Cullinane booths at trade shows and pronounce “I’m John Norris Maguire, and I’m going to bury you.” And while I can’t exactly confirm these stories – I knew the guy, and I find them all to be eminently plausible. (Sadly, John died young, not long after selling SAGNA back to the Darmstadt company and buying himself a 44-foot powerboat.) (Edit: Happily, that part turns out to be wrong!)

ADABAS was an excellent product – one of the three major inverted-list DBMS, the other two being Computer Corporation of America’s Model 204 and ADR’s Datacom/DB. Natural was also one of the top 4GLs. At the time I judged that ADR’s Datacom/IDEAL combo had slightly surpassed ADABAS/Natural. 20-some-odd years later, ADABAS seems to have the significantly more vibrant of the two product suites’ surviving customer bases, but I think that has much more to do with the products’ subsequent owners than with their technical or market situations back in 1983.

As was the case for most of the early software vendors, some major talent passed through Software AG. Richard Currier may now claim a lot more credit for a book project he wrote a chapter for than he actually deserves, but he’s also one of the great marketing minds from the early part of the software industry. (He also ignited my passion for software industry anecdotes and industry, and hence may be regarded as a kind of absentee grandfather of this blog.) Bob Preger went from being the second salesman at Software AG to being the first at Oracle.

I visited Darmstadt once, and met honchos Peter Schnell (founder and ADABAS designer) and Peter Page (Natural designer). It was soon after they’d moved into a new building, and Peter Schnell was very proud of the hexagon-based oak desks he’d personally designed for programmers to work at. I came away thinking this was an example of Edifice Complex, not to mention micromanagement, and in retrospect I seem to have been right.

After DB2 blew the other mainframe DBMS out of the water, things got choppy for Software AG. SAGNA was bought by Darmstadt, then spun out and taken public again, then bought again. The company came out with ADABAS-D and Tamino, neither of which was a great success. Even so, it’s still alive, kicking, and even growing, something which can be said for very few of the other leading software firms of its day. Indeed, I just posted a long Software AG update over on DBMS 2, my blog about current-day DBMS and related technologies.

← Previous PageNext Page →

Feed including blog about software history Subscribe to the Monash Research feed via RSS or email:

Login

Search our blogs and white papers

Monash Research blogs

User consulting

Building a short list? Refining your strategic plan? We can help.

Vendor advisory

We tell vendors what's happening -- and, more important, what they should do about it.

Monash Research highlights

Learn about white papers, webcasts, and blog highlights, by RSS or email.