Back to basics
If the story is true, then for that at least they deserve some commendation. Though they should be eating their own dog-food to start with really!
In the first half of 2011, Microsoft made a series of changes at the top of the team running Windows Azure, its cloud. “A large group of new people came into the Azure team,” general manager Bill Hilf said at a Microsoft cloud event in London last week. “Satya Nadella came over, Scott [Guthrie] came over, I came over at the …
MS do have a history of dogfooding, only recently they announced that Bing.com was actually running off Server 2012 Release Candidate (i.e. they say that the RC is good enough to use in production) http://blogs.technet.com/b/windowsserver/archive/2012/06/07/bing-com-runs-on-windows-server-2012.aspx
A history? You mean like replacing their accounting machinery with ten times the amount of NT servers and ending up having to revert? With taking years and years before iis is stable enough to run their own homepage? And so on? That history?
I'd expect products and services get tested before initial release. This appears to be entirely too hard for certain companies. Like, oh, complete failure to run regression tests, even automated ones, as seen in reinstatement of really old attacks on brand spanking new "reimplemented" IP stacks, and, well, things like this. It's nice to do this sort of test, but doing it after everyone else already has tried and failed is just, well, what's the superlative of being late?
You misunderstand. Testing is done, but actually making people use it for real is not the same as testing. i.e. checking all the features of Word work and it doesn't have bugs is testing, but forcing all your staff to use the new version in day to day use is "dogfooding".
To be fair, the machines which ran their accounts were AS/400 minicomputers and were replaced by NT servers, which ran on microcomputers, vastly less powerful machines at the time. It's hardly surprising that they needed a whole load more machines, but micros were also vastly cheaper than minis.
Yes, Bing. 15% of internet searches (#2 in the US) is no small thing, and Bing has shown greater growth (rise of 1.7% from 13.6% to 15.4% in 12 months, vs 0.2% from 66.2% to 66.4% rise for Google).
So, for MS to use their release candidate Server OS for Bing shows their confidence in their product, especially increasing Bing's market share is important for MS.
So percentage market share growth is difficult when you already have 66%, and easy when you only have 14%. What does that prove? The fact the incumbent is growing their share *at all* should cause severe concern for Microsoft. Their growth is not coming from Google's losses. It's coming from losses at the legacy search engines. They already beat AOL, now they're beating Yahoo. If it was still 1998, this would actually be quite exciting.
"Yes, Bing. 15% of internet searches blah blah blah blah blah blah blah [snip] blah blah blah blah blah blah blah blah blah blah blah blah blah blah"
Hello M$ marketing droid, welcome to el reg! You bring a welcome dose of truth to these pages, thank god for honest statistics.
Why is global market share "the real metric"? According to that, Yahoo is 2nd at 6.6%, Baidu is 3rd at 6.1% and Bing is 4th at 4.4%. Is Baidu, the 3rd most popular search engine, used much outside China? More importantly, is any other search engine permitted inside China? Is it likely that the 3rd place entry is skewed due to China?
And remember, 4.4% of a big number is still a big number!
Apparently, worldwide there are 3bn internet searches per day, or 1000bn per year. 4.4% of that is 44bn internet searches using Bing every year. That's 1,400 searches per second.
Admittedly, Google is doing 808bn searches per year, or 25,600 searches per second, but even the 2nd place search engine only manages 2,000 searches per second.
Again, I'll say that MS using their *release candidate* server OS to power their Bing search engine is proof that they believe it's ready for production use.
Every time you start using MS software you get hurt in the end. Their regex engine, word with its bugs, excel with its crashing, the ribbon, javscript with its bugs, access with its bugs, windows which tied up our admin for a day just because it felt like it, deliberately fucking up web standards etc. etc. et fucking cetera, and now mssql.
We were going to migrate to mssql at work at my behest but that's not going to happen now I've discovered a most fascinating erm, 'improvement' ... well, let's say I don't consider it fit for purpose any more so we'll be going to postgres. Oh and mssql documentation has become progressively shitter and less correct, causing some embarrassing bugs in live code.
Use MS -> get burnt. Decades of experience taught me that.
RE "you pompous, toothless, tea-swilling Benny Hill aficionados "
Well excuse me. We dumped the grinning buffoon a long time ago and stopped watching him. It was the USA that kept him in royalties and adulation after that.
The other insults are fine and I can live with them.