Hotmail about to collapse under load 492
An AC submitted this interesting tidbit from those folks over at NetCraft. To quote from the page: "HotMail has commenced its much awaited migration to a Microsoft operating system.
Some Windows 2000 machines have recently been moved into the load balancing pool,
with currently between 90-95% of requests being served by the established
FreeBSD/Apache platform, and 5-10% from Windows 2000." This is not the first time MS are believed to have attempted this (but I'd appreciate hard evidence confirming that, instead of the more normal rumours and whispers).
I think they're ready for it... (Score:2)
Of course, this is also the same company that let their domain registration of Hotmail.com expire, so saying "as ready as they can be" might not be saying much...
Quite frankly, I'll be much more impressed when they try this with search.microsoft.com -- last I looked, it was served by Apache.
MS has asked, but they haven't tried (Score:2)
No idea if this is why they're trying now, or if its just their corporate people coming down harder, but either way, I'm pretty sure this is the first time they've really tried.
Re:Netcraft Result (Score:2)
Actually, real.com is running on Roxen [roxen.com], not Apache.
Your point remains valid however, as they are having it return a custom identifier as you described.
--
Re:The Real Problem With Switching (Score:2)
-
Most larger email systems use a so-called "2nd generation" MTA like qmail. Sendmail is basically monolithic and qmail is actually about 5 different processes. Processes for sending mail, recieving mail, etc. Postfix, Exim, and a few other also fall into this category, I believe. Postfix has been showing up in several Linux distro's due to their friendlier license then qmail. Source for Qmail is availible, but making changes availible in a commercial product has issues.
-
There's nothing really wrong with sendmail, it's just if you want to move LOTS of mail something a bit smaller and leaner is better.
Kashani, occasional qmail flunky
I've gotten tons of porn spam too (Score:2)
Re:I've gotten tons of porn spam too (Score:2)
Re:Bit of insight to Hotmail (Score:2)
Secondly, a cluster of x86 boxes will be an order of magnitude cheaper than a cluster of mainframes with equal processing power. Note that a single mainframe will NOT be able to handle all of the load. Ever heard of Beowulf? The guys that built Avalon (a Beowulf cluster of Alpha boxes) claim that it was over 6 times cheaper than a supercomputer from SGI with comparable performance.
___
Re:Why? (Score:2)
Hotmail was NOT originally created by MS. When it was originally created, it was built on non Microsoft *nix type systems. Microsoft bought hotmail and shortly afterward investigated moving it to NT4.
During their testing they had a hard time getting NT4 boxes to handle the load of hotmail. I'd also say it is safe to assume that the existing hotmail code was written for, and tuned for *nix and not NT, meaning they would need at least some (and probably extensive) re-write to run well on NT. They probably could have moved it to NT at considerable expense, but given the cost and difficulty they decided to leave hotmail as-is. Even though leaving hotmail on *nix systems cost them some face (even MS couldn't get a large scale site to run on NT4), they still decided it would be better to leave well enough alone (for the time being).
Now they have a better (?) version of their flagship OS, and are taking another stab at moving hotmail onto their servers.
Not much of this seems very surprising..
Is this just because it hasn't collected cruft? (Score:2)
I don't run NT myself, in fact, I got my job partly because my resume said "No Windows experience and I don't want it" and the job ad said (in all caps) "MICROSOFT PROGRAMMERS NEED NOT APPLY". So this really is a curiosity question, with about as much serious content as wondering whether snakes prefer to eat rodents tail first or head first.
--
Memory Usage? (Score:2)
---
Solaris/FreeBSD/Openstep/NeXTSTEP/Linux/ultrix/OS
Why laugh at Microsoft? (Score:2)
Programming is always more efficient when the programmers use their own product. Isn't this why linux is where it is today?
Too bad no one at Microsoft tried living with the paper clip for two months before plaguing the world with it.
This shouldn't be a slashdot post, it should be a daily occurance.
What the hell was that headline about (Score:2)
Re:How the hell are you going to /. Hotmail? (Score:2)
=--- - - .
Re:Data point (Score:2)
I had the same problem. I created a throwaway account for use on a particular mailing list (I wanted to be able to post stuff semi-anonymously) but never actually did anything with it.
A couple of months later I come back to Hotmail and I had 70 porn ads in it. I never gave anyone the address, let alone used it for anything!
Did anyone actually look at Hotmail's Terms of Service to determine wahther or not they reserve the right to sell your Hotmail account?
Jay (=
Re:Slashdot FUD (Score:2)
Re:Some Real Data: 79.8% Win2K (Score:2)
Re:didn't they try this before? (Score:2)
>
> that it did
>
Hotmail did, indeed, try to migrate to NT. Two
things happened:
1. The engineers they hired to do the move said
that it could not be done, and that the systems
just could not stand up to the load.
2. The Unix admins threatened to quit on the spot
if they continued to threaten to move Hotmail to
NT. All of Microsoft's significant ISP services (Hotmail and WebTV, of note) run on Solaris. Hotmail uses some FreeBSD. Linux and FreeBSD, as well as NT, comprise some of the tools people use
on the backend for development and such, but the
infrastructure of both sites is primarily Solaris.
Note that all this information can be found easily by public means, so I'm divulging no information by saying this.
Re:Data point (Score:2)
I've seen mailing list programs which archive the messages changing myname@example.com to "myname at example dot com", which should be a decent deterant. I've also seen (in HTMLGen for Python, though I'm sure it's used elsewhere) replacing random letters from the email address with the HTML escape sequence, so that it looks perfectly normal to a person using a web browser but as text it's not a valid email (which will work until spider programs replace the escape sequences, which perhaps they do already).
I wrote a newsgroup-email-sucker-thing one time (for educational purposes only!); it was I think 16 lines of Python, not coded very well, a single thread of execution, and it still nabbed around 6000 addresses per hour (extrapolated; I didn't run it that long).
Re:Slashdot ain't all that hot either. (Score:2)
Jumping the gun. (Score:2)
What we do know is that the Apache/BSD combo is very capable of doing the job. We can use that as evidence to convince the pointy-haired types of the validity of Linux/BSD/Apache as reliable tools, even though they're free.
I'm very interested to see the end results. Can Win2K handle the load? Is its reliability finally on par with *NIX? Will Marsha ever love again? (Uh... nevermind...)
I am a huge fan of Linux and BSD. I hate the crap that comes out of Redmond. However, I'm also a firm believer in "the best tool for the job." If Linux is the best, use it. If Windows does what you need, use it.
Those of us in the IT field aren't being paid for our prejudices for or against particular operating systems. We're paid to get the stuff to work right at the highest level of efficiency and reliability.
I'm very interested to see what the end results of this move are going to be.
Slashdot about to collapse under bias (Score:2)
I know other people have complained about the headline, but jeez guys, what kind of crummy and misleading sensationalism is that? Not to mention wishful thinking. Grow up.
Re:Come on, people, this is a Good Thing. (Score:2)
Some things the Ad does not mention (Score:2)
These numbers are very meaningless to me. They remind me of ads for things like the Splitfire spark plug that "increases your gas mileage 15%!". Funny thing is that your gas mileage varies by 15% constantly. In other words, snake oil.
Re:Bit of insight to Hotmail (Score:2)
Yes, and just what do you suppose the machines in a web/email site like Hotmail spend most of their time doing? Fast Fourier transforms? I don't think so.
Re:Bit of insight to Hotmail (Score:2)
I've seen mainframe datacenters supplied with power from two different transformer substations, and with a roomful of battery backups and a standby generator, just in case of potential power outages.
I've worked one place where a key corporate system was hosted on a Sun Enterprise 1000 system, or rather two of them, one in Denver, one in Dallas, with the database replicated between the two via a dedicated OC3 line.
When you get a situation like that described at Hotmail where you've got admins employed full-time just assembling new boxes and adding them to the clusters to keep up with growth (to say nothing of running around rebooting/repairing failed boxes), you're in a situation where the savings on admin costs alone will pay for another mainframe.
Re:Windows 2000 performance (Score:2)
Maybe it wasn't a joke. The news stories quoted an automated response from the overworked complaint desk, and the gist of the response was that "we're doing something that's going to improve your service".
Did anyone hear the cause of the outtage and data loss? Does anyone know when they started putting W2K in?
--
The real news. (Score:2)
Moreover, that 30% makes Linux #1. So far as I know, this is the first time this fact has been announced to the public. (And the public might well be surprised, considering how hard Gartner and IDC have been trying to play down Linux's successes in server space.)
Netcraft also reports that the agregate of all types of Windows runs 28.3% of the Web; Solaris, 16.3%; the ever-popular "other" runs 23.6%; and a couple of percent are left over as "unknown".
Hopefully they will now start reporting it over time, so that we can get nice trend plots like we do for Apache.
--
Simple Acronym Reconfiguration (Score:2)
Re:I say wait and see (Score:2)
Re:uhm (Score:2)
Re:We're Taking Ourselves Too Seriously (Score:2)
-B
Re:Data point (Score:2)
Re:Just out of curiousity.. (Score:2)
I don't think so (Score:2)
I am not sure where Slashdot got this, but the title is completly misleading. There is a transition of SOME of the servers from BSD to Win2k, but that load is stable, and is not a source of problems. It is a gradual change, and a hotmail user won't even notice the difference.
at least get your headline right.
----------------
"All the things I really like to do are either immoral, illegal, or fattening."
Hotmail already is crashing (Score:2)
The last time MS tried this (Score:2)
At least this time they're taking it slow, a few servers at a time, rather than just pulling the plug on the old boxes. Before we write off Hotmail, let's see how Win2K handles it. Everyone I've talked to who's used Win2K has found it to be significantly faster and more reliable than NT4. They may be able to pull this off - I suspect these 5%-10% will be used to work out the kinks before migrating the whole service.
Re:The Real Problem With Switching (Score:2)
Basically, Theo and his team auditted the OpenBSD version of sendmail and are happy with it security-wise. Add that to the fact that it's the industry standard and they're happy to keep it.
Also, qmail has a very very restrictive license that the BSD people are probably not happy with (they aren't really allowed to patch the source code and distribute it as 'qmail' in a binary package, which isn't acceptable).
Still, the first thing I do on my OpenBSD installs is to kill sendmail and install qmail from ports
slightly OT: the seemingly offending headline (Score:2)
Actually, I think the title meant that Hotmail is going to collapse under its load soon, ("about to"), since it's switching to Win2k.
ahhhh. Cute humor, too bad it was badly phrased ;)
Go get your free Palm V (25 referrals needed only!)
Re:Data point (Score:2)
OK, maybe I'm too bored at work right now...
Re:uhm (Score:2)
There's just no internal pressure to create system that's perfectly usable by a non-admin.
The Facts (Score:2)
Hotmail has several different kinds of machines. For purposes of this article, there are three kinds:
1) Solaris boxes used for storing the email, basically huge local file servers
2) A mix of NT and FreeBSD Intel boxes used as "front doors", i.e. the things that render the pages.
3) FreeBSD Intel boxes for the rest (the plumbing of the email application, ad server, incoming email, etc.)
The article, I assume, is talking about the front doors. This is not the bulk of Hotmail, although they are the ones that handle the connections (after the load balancer, of course).
Hotmail represents a lot of practical learning about how to maintain and build scale. They add clusters in units of groups of the three types of machines noted above. This simplifies management and expenses, as well as technical issues.
Microsoft is, of course, interested in moving the front doors to Windows 2000 as a scalability and management test. They have run Windows NT 4 on them in the past and learned from that. I doubt the interior machines of Hotmail will use Windows 2000 without a significant and extremely costly redesign -- unlike the front doors, there is significant non-portable code involved.
My information comes from having done an analysis of Hotmail at Microsoft, where I was chief architect until 1999.
Re:Some Real Data: 79.8% Win2K (Score:2)
You're scanning the login page - he's scanning the cluster which handles the inbox, composition, posting, etc etc. The actual email servers.
Simon
Re:Some Real Data: 79.8% Win2K (Score:2)
Simon
Re:Data point (Score:2)
Or you got a "recycled" account with the name already on a spammers list. Or your email address happens to be one someone else uses as a "mangled" name, etc, etc
Pretty Standard Really... (Score:2)
--
Re:Gimme a break. (Score:2)
www.msn.com is running Microsoft-IIS/5.0 on Windows 2000
Re:Data point (Score:2)
Re:not that it's the best, but.... (Score:2)
No please don't take printers. An off the shelf HP laserjet 6 caused the machine to lock up every third print job. An off the shelf DELL with an ATI rage card randomly rebooted itself several times a day. Eventually I was able to get beta drivers for both and now it just randomly reboots every other day or so if you are lucky. I am still waiting for tested, signed officially OKed drivers from DELL or ATI but it might take a couple of months.
Oh yea installing Interbase Version 6.0 also killed the system!. The OS let the installer overwrite a crucial system DLL. WhooHoo all it takes to take down W2K is a DLL with a wrong timestamp.
Nothing changes the same old crap in a new packaging. I really should know by now what to expect from MS.
A Dick and a Bush .. You know somebody's gonna get screwed.
Re:not that it's the best, but.... (Score:2)
The good news is that after 20 years of inoovation microsft was finally able to include a telnet server in windows. It just shows what innovation can do.
A Dick and a Bush .. You know somebody's gonna get screwed.
Re:Slashdot FUD (Score:2)
Re:What they SHOULD do. (Score:2)
I'm an idiot. I meant to say run HOTMAIL on that, not FreeBSD. My mind gets numb at 5pm.
What they SHOULD do. (Score:2)
[snicker]
Or they could mix it with Windows 2003 (Code named WinOSX) and then build a special API called.. Saqua to beef up their GUI.
Either way, buying back Xenix would be a great move for MS. (-:
More errors and 404's lately. (Score:2)
Re:FWIW (Score:2)
I can verify this (Score:3)
From the horse's mouth: (Score:3)
"HotMail has commenced its much awaited migration to a Microsoft operating system. Some Windows 2000 machines have recently been moved into the load balancing pool, with currently between 90-95% of requests being served by the established FreeBSD/Apache platform, and 5-10% from Windows 2000. The Hotmail site infrastructure is enormous, and even if everything runs smoothly, a migration will likely take several weeks."
I'm not sure why several people have gone off on /. for attributing this story to an AC, saying that it's FUD, or that /. is about to collapse under bias..
C'mon folks, this is what Netcraft has said; /. is merely quoting them.
Click on the link [netcraft.com] and go read it, and deal with it..
It's about a third of the way down the page, under Around the Net
t_t_b
--
I think not; therefore I ain't®
Re:Netcraft Result (Score:3)
I went to Netcraft's site and this was the response back from a request to Hotmail.
www.hotmail.com is running Apache/1.3.6 (Unix) mod_ssl/2.2.8 SSLeay/0.9.0b on Windows 2000
I am not one to jump to conclusions but something strange seems to be going on (or is it just me). Unix version of Apache on Windows 2000????
Conspiracy theorists will have a field day with this one.
It's quite simple actually. The machine that accepts the TCP connection (the load balancer) forwards it on to one of a pool of webservers. Sometimes also called reverse proxying. Obviously the load balancer and the webservers do not need to run the same OS, as you see in this example.
--
Re:Some Real Data: 79.8% Win2K (Score:3)
I wonder if the login server isn't different from the actual mail servers? Hotmail does, after all, immediately push you to one of their law.hotmail.msn.com servers. That was my assumption, though perhaps flawed, when I used the lw7fd.law7.hotmail.msn.com address. Is anybody familiar with their topology?
Anyhow, I repeated the experiment, this time on lc2.law5.hotmail.passport.com [passport.com], which is the server that www.hotmail.com pushes to. My numbers there more closely matched yours:
4.7% W2K. That's closer the the results that I'd *like* to see.
-Waldo
-------------------
For $3300 it better be (Score:3)
Re:Slashdot FUD (Score:3)
That's not quite true. They did attempt to convert to NT once before, but it failed under the load.
That's the justification for the headline.
uhm (Score:3)
--
blue
NT's problem is cost, not lack of features (Score:3)
The question is whether it's cost effective for customers to deploy Windows 2000 in that way. There are several components to the cost:
So, can it be done? Sure. And Microsoft needs to do it if they want to play at all. But it is not a convincing demonstration that it's a cost-effective solution.
If I were to start another big web project, I'd still not pick Windows 2000--except for niche server applications, I believe it's still too expensive to license the required MS and non-MS software, and it requires too much manpower to administer. It also doesn't have any place to grow right now: a multiprocessor Xeon is it.
Actually, it shows us one thing: the fact that Microsoft has been playing around with this for, what, three years, suggests that you can't easily create the software for a Hotmail-like service rom scratch and with complete specifications on the NT platform within that time period even if you have unlimited amounts of money and all the Windows expertise in the world. Perhaps that's the most important lesson of that exercise, and something aspiring web startups should take note of.
Re:Some Real Data: 79.8% Win2K (Score:3)
My results:
240 Server: Apache/1.3.6 (Unix) mod_ssl/2.2.8 SSLeay/0.9.0b
15 Server: Microsoft-IIS/5.0
94% Apache, 6% IIS. Much closer to the 5% numbers quoted in the article.
Windows 2000 performance (Score:3)
Re:Bit of insight to Hotmail (Score:3)
An earlier poster said something about using "the right tool for the job". Those 4800 machines are about one ninth (1/9) of the number of virtual Linux machines that an IBM S/390 can run simultaneously, and at several times the cost of that S/390.
This isn't about the right tool for the job at all, Hotmail should be hosted on Big Iron. (To bad for MS that NT or W2K won't run on 390 hardware.) I would hope that the difference in cost (of the 4800 x86 boxes vs an S/390) is coming out of Marketing's budget. (But of course it isn't.)
Re:Why would it go down? (Score:3)
Definitely not true. If the additional machines are significantly slower and/or unreliable, then you destabilise the overall quality of service of Hotmail.
Think about it
This is a pretty positive move from Microsoft's point of view though - after that initial burp, they've been very careful from a system integration point of view, and seem to be quite sane about the way they are migrating to 2000 now.
Re:Slashdot ain't all that hot either. (Score:3)
I'd like to point out that I think MySQL has a niche, but I think people are using MySQL in many places outside of that niche, and that takes away energy from more worthy projects ie: PostgreSQL.
Yes, There are many sites I'd suggest MySQL over Oracle, but I wouldnt use MySQL for a site I was paid to do ever again.
Re:What the hell was that headline about (Score:3)
Well, I can't speak definitively about Win2000, but I know for a fact that Windows NT can not come close to FreeBSD/Apache for web serving. I used to be a partner in a small ISP that tried to run NT/IIS... it fell over big time. We put FreeBSD and Apache on the exact same hardware and it scaled up with no problems. Dynamic content seemed to be the real problem area for NT/IIS.
I imagine MS has made some improvements in that area with Windows 2000, but I am not about to bet MY business on it.
Thad
Hotmail doesn't use sendmail; rather, qmail (Score:3)
Sendmail would crumble under that kind of load. Hotmail, rather sanely, uses qmail for outgoing deliveries. Here's the Message-ID from a mail I received from a friend who uses Hotmail:
<20000428205548.12433.qmail@hotmail.com>
Note the qmail part.
Re:Speaking of buckling under a load... (Score:3)
I care about stability. The fact that my Apache on Linux system doesn't crash, doesn't give in, doesn't care
At least I don't have pieces to put back together.
Hotmail HAS tried this before (Score:3)
Our director of engineering and one of the VPs were courted by Microsoft in late 1998 or early 1999 to consider using Windows NT to serve our pages and do our directory searches.
As evidence of Microsoft's ability to handle large loads, they were shown racks upon racks of rack-mounted NT boxes. Hundreds of boxes. The idea being that when some fall over, there are plenty to take up the load.
Our VP was told that these machines were to be the new Hotmail servers.
The director and VP came back to town all excited and wanted us to look into getting rid of our pesky Sun Enterprise boxes.
About a month after they got back, we showed them an article about Microsoft's failed conversion of Hotmail to NT, and how they had to roll back to FreeBSD and Apache.
to see how the story worked out, check out what your Directory EXpert [uswestdex.com] is using today [netcraft.com].
---
Interested in the Colorado Lottery?
Actual Percentages (Score:3)
This suggests that the 10% figure that's been thrown around is (from an MS standpoint) very optimistic. 5-6% seems much more reasonable.
Dictionary spamming (Score:3)
They also simply try randomly every single combination of letters and numbers, up to arround 5 letters, more then that would take too long.
So in short, when you create a hotmail address make it long, and don't use words from the dictionary and you won't get too much spam.
Re:How the hell are you going to /. Hotmail? (Score:3)
By using those 41,500 Linux servers [slashdot.org] on one S/390 mainframe... that I bought for $45.00 - that's how :)
Or, I could convince people to join team slashdot at distributed.net for sending ping of deaths to hotmail just as M$ finishes switching over to Winblows!
Just me and my beowulfed slashdot community
Re:Here goes (Score:3)
HTTP/1.1 200 OK
Date: Tue, 01 Aug 2000 18:37:33 GMT
Server: Apache/1.3.6 (Unix) mod_ssl/2.2.8 SSLeay/0.9.0b
Cache-Control: no-cache
Expires: Mon, 01 Jan 1999 00:00:00 GMT
Pragma: no-cache
Set-Cookie: BrowserTest=Success%3f; domain=.passport.com; path=/
Connection: close
Content-Type: text/html
$
Intel Wins! (Score:3)
We're all presuming that Win2k will take at least double the servers to handle the same load. So while Microsoft will claim victory, they're (presumably) paying a BUNCH of money for hardware for this showcase. So (presumably) MS doesn't win, either.
Margins are so small on computing hardware that the the boxmaker doesn't win, either. Once upon a time, the CPU and hard drive were the only really profitable parts. Given hard drive price erosion, lately, is that list down to the CPU? In that case, Intel emerges as the only clear winner in this whole thing. (I presume these are not AMD CPUs they're fielding.)
I say wait and see (Score:3)
Not to say that an NT-based system will auction best the Linux and FreeBSD's of the world, but from what I've seen (despite the still extraorbinant-price MS charges) it's a pretty good, very reliable system.
Here goes (Score:3)
HTTP/1.1 302 Redirected
Server: Microsoft-IIS/5.0
Date: Tue, 01 Aug 2000 18:32:24 GMT
Location: http://lc5.law5.hotmail.passport.com/cgi-bin/logi
$
Re:didn't they try this before? (Score:3)
Good for them! (Score:3)
Maybe if Motorola hadn't gotten rid of all their Macs they'd have improved the G4 in the last year.
Predictions (Score:4)
Or,
2. It will succeed, tremendously, and then MS will use it as a massive PR campaign, how they replaced the "superior" BSD. The other side (thats us, I guess) will grumble "yeah, with double the number of machines/many times the cost/lots of effort/etc" and we'll go back to telling the boss that its NT and not Samba.
Or,
3. It will be a partial success, MS will Service Pack and Hotfix away, and both sides will claim victory, anyway.
But you already knew that.
Data point (Score:4)
Anyway, back ontopic: I just went and tried to get in. It took SEVERAL seconds to load each page. That's slower than I've ever seen it. And don't tell me it's the Slashdot Effect--something the size of hotmail should handle that.
--
Re:Slashdot ain't all that hot either. (Score:4)
heh, yes, I'm rabidly anti-mysql, and after studying the mysql docs for many years and seeing how the mysql guys do things, I've decided they are fucked in the head to put it mildly. They've decided that 20 years+ of RDBMS research is just plain wrong and decided that table-level locks is the way to go and that transactions are not a good way to do things. Not to mention that foreign keys are just a hassle...
I wouldnt mind so much except everyone's pushing MySQL as a oracle-replacement! I mean jeez, sure its fast... as long as you keep your concurrency low...
which brings me to the last point, slashdot is slow because they're using mysql, the table concurrency is killing them... they used to generate the static-comment page once a minute with a little daemon thingy because they couldnt get performance from multiple-readers and multiple-writers to the same table.
FUCK!
Its like the last 20 years of good research and hard work hasn't ever happened... the multiple-readers/writers with good performance problem has been licked so many times, that its just sad to see software which still cant get it right...
ok.
bye for now.
How the hell are you going to /. Hotmail? (Score:4)
Netcraft Result (Score:4)
www.hotmail.com is running Apache/1.3.6 (Unix) mod_ssl/2.2.8 SSLeay/0.9.0b on Windows 2000
I am not one to jump to conclusions but something strange seems to be going on (or is it just me). Unix version of Apache on Windows 2000????
Conspiracy theorists will have a field day with this one.
Re:Gimme a break. (Score:4)
2.) NT (not to mention 2k) can handle just as many hits as Solaris, or any other Unix platform. This has been shown time and time again, but people seem to like to ignore facts and concentrate on a three year old story about poorly written back end code
=====
This is flat out untrue. NT particularly has, time and time again, shown itself to have a feeble TCP stack that buckles under load. I am not talking about the "lets slam it with a zillion connections for 15 minutes" tests. Show me a high trafficked NT box that has been up for longer than 60 days, particularly prior to SP6a. The Microsoft solution is clustering, that way when one of the machines craps out after being up for a week, it can be rebooted without affecting site availability. The NT stack (Win 2K inclusive) is just now, within the last 12 months, starting to achieve acceptable levels of reliability. I guess it's better late than never, but don't act like the reputation is unwarranted.
maru
The Real Problem With Switching (Score:4)
The real problem IMHO is that Microsoft has nothing that even remotely compares to Sendmail. Without a world-class SMTP server(and Sendmail is the only one that I know of) I just don't see how they could handle a project of this magnitude.
I know there is a Sendmail for NT, but is it as solid and reliable as the UNIX version? My experience working with SMTP on NT tells me it wouldn't be, because it doesn't integrate with the OS as nicely as it does with UNIX. Correct me if I'm wrong.
Percentages (Score:4)
The Register have it (Score:5)
Some Real Data: 79.8% Win2K (Score:5)
#!/bin/bash
i=1
while [ "$i" -lt 253 ]
do
lynx -head -dump http://lw7fd.law7.hotmail.msn.com/ |grep Server >>
let i="$i"+1
done
I got the following results:
-Waldo
-------------------
Slashdot ain't all that hot either. (Score:5)
I'm sure Linux/Apache (or whatever you guys are running on over here, I don't follow that gossip) does have an overall stability edge over Redmond product, but NT was never the joke it's made out to be around here and 2000 is even more competitive.
----
Re:uhm (Score:5)
If/when they move to Win2K (I would assume Datacenter, does anyone know for sure?), and it works, then the marketing folks can point at it and say, "HotMail runs Win2K and it will surely work for your smaller site". The danger is there because the whole site could just crumble if Win2K isn't up to the task. If that happens, mainstream press like the Wall Street Journal will run front page articles saying that Win2K choked in the face of major hits. That damage could be irreperable. I know the the adoption of 2000 has been modest (to put it nicely). This could be a very important move for MS.
-B
This might not be a bad thing... (Score:5)
"But boss, Microsoft is doing it..."
"Collapse under load" (Score:5)
Gimme a break. (Score:5)
1.) The reason Hotmail crapped out the first time in 1997 on NT was not because it couldn't handle the 10mil + users, but because the software was written in a way that was not happy on NT. In fact, the software was designed by the same people who designed the original back end code for the Solaris version of Hotmail. Basically, they just ported their code, that hardly ever works right.
2.) NT (not to mention 2k) can handle just as many hits as Solaris, or any other Unix platform. This has been shown time and time again, but people seem to like to ignore facts and concentrate on a three year old story about poorly written back end code.
3.) The reason they are doing it step by step (as in not just going, BOOM... all 20mil users on Win2k now,) is for debugging reasons. If a few thousand accounts get screwed, that's much easier to fix than a few million.
There are MANY sites on the net that get far more traffic than hotmail (the MSN homepage for instance) and they handle the load just fine. Doesn't that make you think?
It's not the number of *accounts* that matters, it's the number of simultaneous users.
Slashdot FUD (Score:5)
There is nothing related here to justify the headline. Pure FUD. I can understand the move on Microsoft's part though -- it's got to stick in their craw that their most successful net service has been running on Unix since day one. I wonder if they expect any benefits (besides marketing) from the "upgrade"?
While I'm on the topic of misleading Win2000 figures, allow me to quote Microsoft's latest full-page newspaper ad:
That means nothing, of course, since the numbers aren't in. Wouldn't expect them to wait, though.
Kook9 out.
Once all the results are in, I expect to be heralded the greatest lover on the planet.
not that it's the best, but.... (Score:5)
Come on, people, this is a Good Thing. (Score:5)
And if you don't particularly want to be a beta tester, maybe you shouldn't use a giant, unruly, insecure, slow, free e-mail account as your primary mail provider. Sheesh.
As much as most of us hate Microsoft, this experiment can only do harm to hotmail. It can't really do harm to the software being tested, and it might actually end up improving it.
Re:uhm (Score:5)
Just for the record, I would not mind seeing MS use more of Linux because they can definately learn some things from Unix-derived OSes (like Linux and *BSD and Unix itself).
- Alex
Why would it go down? (Score:5)
Perhaps they could have made a better choice of OS, for *name your favorite reason here*. But hey, it's Microsoft, and they're in love with thier own stuff! Aren't we all?