Microsoft TerraServer (1998)
msdn.microsoft.com
msdn.microsoft.com
TerraServer hardware configuration parameters:
Max hits per day 40 million/day
Max SQL queries per day 37 million/day
Max image downloads / day 35 million/day
Bandwidth to Internet 200 Mbps = 2 Terabytes/day
Concurrent web connections = 6,000 connections
Web front ends: Six 4-way 200 Mhz Compaq Proliant 5500, .5GB ram
Database back-end 1 8-way 440Mhz Compaq AlphaServer 8400 10GB ram, 3.2 TB raid5
324 9GB Ultra SCSI disks
324 x 9GB disks for 2.9TB? You could store 1.2PB with the same number of 4TB disks. Doesn't seem like Moore's Law is holding up for storage, nor for internet speeds.
[0] http://www.math.uaa.alaska.edu/~afkjm/cs401/project_fall_04/...
Let's just assume they were using a Seagate Cheetah 9LP. That's a 9GB, 10k RPM, 1MB cache UW SCSI disk that was widely available in 1998, for a whopping... $1200 each. $390,000 worth of disks... wow. That could buy 1300 * 4TB SAS drives today with a total raw storage of 5.2PB!
324 * 9LP's would have around 5.5GB/sec of total read/write throughput. That easily beats a single 4TB disk with around 200MB/sec read/write performance and terrible IOPS in comparison to even a single 9LP.
SSDs compare much more favorably here. 10 x 1TB SSDs for ~$6500 could easily reach 5.5GB/sec throughput and triple the capacity of the 324 x 9GB drives.
Not any more. Using high density disk enclosures, you can fit that many disks in a third of a rack, and if each disk held 4.5TB you'd have almost 1.5PB of storage!
What an astonishing change in only 15 years!
0. http://wigle.net/phpbb/viewtopic.php?t=9 1. http://wigle.net/gps/gps/main/download/
Do you have a snapshot archive since you first started this? I wonder how much the landscape has changed since then.
a number of those folks went on to build some impressively large scale services. hotmail, skydrive, etc. I wish jim was still around...
http://www.wired.com/techbiz/people/magazine/15-08/ff_jimgra...
The funniest part of the whole thing was that I rewrote the engine from java over to a c++ stitcher and got request times under 1s on a dual p3 600. That was bypassing the esri server, oracle database and java stuff. At that time the umn mapserver started getting interesting as well although their image processing was glacial at the beginning. And then I was retasked and I left before being able to finish up and deploy.
Come to think of it, a terabyte is a lot of data still (as is a gigabyte). Just not for movies these days though.
But I suppose it's easy to criticise people with the benefit of hindsight.
I remember playing with it at the time, it was really revolutionary. There was literally nothing like this available to the general public before this.
And who owns mapping these days? Google. It's pretty sad that Microsoft wasn't able to turn a six year head start into a reasonable business.
(Same with Skype.)
Amazon is one of the few companies that still manages to be first to the market and be successful (Kindle, AWS). Perhaps because many of the old Microsofties went there.
Microsoft's skill was other aspects - really building the whole products that businesses needed, and building a complex channel of services companies for delivery of installation, customisation and training.
My hunch is that's still their advantage, above say the Google Apps team, and it'll come back into play as quick wins of Internet and mobile wear off and it needs deep integration into businesses.
Hope I'm wrong!
I have always believed that Microsoft won the browser war, less because of integration with Windows and more because IE4 was so much better. It was generations ahead of Netscape and they focused on making a canvas for developers (excuse the HTML5 pun).
Lots of the 'Microsoft ignores standards' crowd were Netscape centric people who did not like that with IE4 Microsoft tried lots of new stuff but in hindsight this forward push propelled the idea of the web as a platform for development.
Most people using the internet today never used IE4, they were not there and have no clue how big a deal it was.
[0]http://www.amazon.com/Lexar-Professional-256GB-Memory-LSD256...
You can see how far behind Intel hardware was at the time - the quad-CPU Pentium Pro boxes only had 256MB of memory! Sure, that was only a $40k box from Compaq...
Fun fact: At the time, Quake engine licensees were buying 4-way Alpha and Intel servers to do the level processing for first person shooters.