Articles

hvordan Hotmail ændrede Microsoft (og e-mail) for evigt

Hotmails mange liv.
Forstør / de mange liv i Hotmail.
Sean Gallagher

for tyve år siden denne uge, den 29.December 1997, købte Bill Gates Microsoft en sen julegave på 450 millioner dollars: et Sunnyvale-baseret tøj kaldet Hotmail. Med køb—den største all-cash Internet opstart køb af sin dag—Microsoft kastet ud i den spirende verden af Internet-baseret e-mail.

oprindeligt lanceret i 1996 af Jack Smith og Sabeer Bhatia som “HoTMaiL” (henviser til HTML, sproget på internettet), Hotmail blev oprindeligt foldet ind i Microsofts MSN onlinetjeneste. Der blev begået fejl. Mange dollars blev brugt. Branding blev ændret. Spam blev legion. Mange, mange forfærdelige e-mail-signaturer blev skabt.

se mere

men i de efterfølgende år ville Hotmail sætte kursen for alle de internetbaserede e-mail-tilbud, der fulgte, og lancere æraen med masseforbrugerfri e-mail-tjenester. Undervejs kørte Hotmail ændringer i vinduer selv (især i hvad der ville blive vinduer Server), der ville lægge grunden til operativsystemet for at gøre sit skub ind i datacentret. Og e-mail-tjenesten ville være Microsofts første skridt mod det, der nu er den blå Sky.

tidligere Microsoft—direktør Marco demello, nu administrerende direktør for mobilsikkerhedsfirmaet PSafe Technology, fik til opgave at styre integrationen af Hotmail som den førende programleder for MSN-Microsofts eget svar på America Online. I en samtale med Ars, DeMello—der ville gå på at være direktør for vinduer sikkerhed og produkt manager til udveksling, før de forlader Microsoft i 2006—fortalte hvordan, lige efter at han blev ansat i oktober 1996 til at styre MSN, han blev indkaldt til Redmond til et møde med Bill Gates. “Han gav mig og mit team missionen om grundlæggende at finde eller skabe et system til gratis internetbaseret e-mail til hele verden, som Microsoft ville tilbyde,” sagde DeMello.

du har mail

i 1996 fik internettet stadig trækkraft. Næsten al personlig internetadgang var over opkaldstjenester som AOL, MSN, CompuServe og EarthLink. Et heldigt par havde tidlig” højhastigheds ” internettjeneste over ISDN-forbindelser, men mange virksomheder havde ikke engang tilsluttet deres virksomheds e-mail-systemer til internettet endnu. Mens der var et par internetbaserede e-mail-tilbud fra internetudbydere integreret i hostingkonti, og Lotus havde demonstreret en internetgrænseflade til cc:Mail i 1994, Hotmail og konkurrent Rocketmail (som senere skulle blive Yahoo Mail) var de første til at tilbyde gratis, internetbaseret e-mail finansieret af reklame. I 1997 havde Hotmail allerede 9 millioner brugere.

“Jeg gjorde opmærksom på, og det var indlysende,” sagde DeMello, “at vi ikke kunne opbygge vores egen internet-mailtjeneste i den tid, som Bill havde angivet.”At købe en eksisterende service var det eneste rigtige valg—omend en upopulær blandt andre Microsoft-ledere, der normalt fulgte politikken med at “spise vores egen hundemad.”

annonce

men i sidste ende skrev Bill en check på $450 millioner i kontanter,” fortalte demello. “Og jeg fik ansvaret for at integrere dette system og skalere det i Microsoft.”

Vendor lock-in

dette ansvar ville omfatte den noget delikate opgave at inkorporere programmer, der kører på Unib—en blanding af FreeBSD-servere i frontenden og Sun Solaris på SPARC i back—end-i et miljø, der kun er til vinduer og migrere tjenesten til vinduer-servere.NT Server var ikke op til denne opgave i 1997. Mens DeMello team udviklet nogle grænseflader til vinduer miljø for Hotmail-platformen,” vi var en kunde af vinduer Server, “sagde han,” og i begyndelsen var vi en ikke meget glad kunde.”

På trods af pres for straks at flytte koden til vinduer, sagde DeMello, ” der var mange ting, vi pokede på—fra sikkerhed til hukommelsesstyring og hele vejen til selve TCP—netværksstakken—som vi sammenlignede – ‘dette er hvad vi får fra Unik, det er hvad vi får fra NT, og det er derfor, vi kan bruge den til at ikke migrere endnu.’Det var altid,’ Nej, Vi kan ikke migrere endnu.'”

på et tidspunkt, hvor Sun CEO Scott McNealy regelmæssigt gjorde Microsofts serveroperativsystem til vittigheder, var dette sandsynligvis salt i sårene fra Microsoft-ledere. For at ændre ,at” nej “til et” ja ” ville tage tre år, og udviklingen af vinduer 2000 Server. Demellos team ” arbejdede med Cutler og besætning på det tidspunkt,” DeMello fortalte, “først på skalerbarhedsstykket—vi taler om Internetinformationsserver og netværksstakken og TCP—stakken og hukommelsen og hvordan den blev styret-og også sikkerheden ved at få adgang til lokale mapper direkte fra den eksekverbare proces. Til sidst Cutler og hans team var i stand til at trække det ud.”

annonce

dette forhold mellem Microsofts serverudviklingsteam og Hotmail-teamet ville fortsætte i årevis, især til udvikling af IIS, vinduer’ Internet-og Internettjenestekomponent. “Vi ville have bygninger, der blev oprettet for at teste IIS—Hotmail var altid en testseng,” sagde demello. “Mantraet var, hvis det passerer Hotmail—testen, kan du give det til nogen-det blev en stresstest for IIS.driften af Hotmail gav Microsoft den ultimative “spis din egen hundemad” – oplevelse, når det kom til den daglige drift af en global internetbaseret service-oplevelse DeMello mener afspejles i, hvordan Microsoft kører den blå Sky i dag. “Det var en slags bundløs rigdom af information med hensyn til hvad man skal gøre og ikke gøre—bedste praksis, værste praksis, hvad der virker og hvad der ikke gør, “sagde han,” fra de små spørgsmål om responstid på et login hele vejen til, hvordan du ville håndtere store dataoverførsler.”

mens migreringen til servere skete tidligere, begyndte backend—systemet til Hotmail—databaseserverne og lagringen-ikke engang at flytte til server og server før 2004. Migrationen blev en stadig større løft, da lagerkravene steg, fordi der var grænser for, hvor hurtigt konti kunne flyttes fra en database til en anden og udbredes på tværs af datacentre.

annonce

Hotmail efterlod også et mærke på Kontorplatformen-bortset fra at være forgængeren til Outlook.com. Den første udgivelse af Outlook kom kun få uger efter Hotmail—overtagelsen, og den næste version—Outlook ’98—måtte tilpasses til at arbejde med Hotmail-hvilket førte til lidt af en protokollekrig. “brugte MAPI som en protokol, “sagde DeMello, og han beskrev MAPI over TCP/IP som” en af de tungeste ting nogensinde opfundet, så vi var nødt til at ændre det til lige Netdav dengang. Så vi havde et par problemer, lad os sige det på den måde—hvilken protokol måtte vinde protokolkrigene.”

smerten ved erfaring

Åh, ja, dette skete.
Forstør / Åh, ja, det skete.

migrationen fra Solaris til vinduer tog tre år at gennemføre. Og mens denne migration gik stort set uden hændelse—sagde DeMello, at et “bud fra Bill Gates ovenfra” var “‘Du må ikke miste en enkelt postkasse’—og det gjorde vi ikke.” der var stadig nogle smerter undervejs.

opskalering for at betjene millioner af brugere betød opskalering af datacentre, der kunne håndtere de stadigt stigende lagrings-og beregningskrav fra Hotmail. Opbevaring var langt fra billigt. “Vi havde at gøre med effektivt skyrocketing omkostninger til harddiske,” sagde demello. “Du skal huske, at vi taler om 1997 til 2000 … du betalte stadig gennem næsen pr. Og så selve infrastrukturomkostningerne var en svimlende regning.”

annonce

og disse datacentre var dyre og magt-sultne. “Jeg husker, da vi faktisk var færdige med det nye datacenter, som blev bygget i Bothell ,” sagde demello. “Vi drev det op for at teste det—og den første dag, vi testede Saturn, forårsagede vi en blackout i Bothell. Jeg var nødt til at svare på en meget vred by embedsmand næste morgen. Vi gjorde trække det ud anden gang-der var ingen blackout. Kapaciteten var blevet forhøjet, og alle var klar til det og afstivet til det og forventede, at byen skulle slikkes med flammer, men det skete ikke.”

så i sommeren 1999 havde Hotmail sit første store sikkerhedsbrud. Hver eneste af Hotmails konti—som på det tidspunkt nummererede omkring 50 millioner-blev potentielt udsat for en fejl i et script på Hotmails servere, der gav adgang til enhver Hotmail-konto med samme adgangskode: “eh.”der opstod hjemmesider, der brugte udnyttelsen til at give alle mulighed for at få adgang til en postkasse ved blot at indtaste det målrettede kontonavn. Nogle hævdede at have adgang til konti via fejlen i næsten to måneder, før Microsoft lappede den. Nogle mente, at det var en bagdør efterladt af en Hotmail-Udvikler.

annonce

DeMello ville ikke kommentere dette brud. “Jeg kunne fortælle dig det, men jeg bliver nødt til at dræbe dig,” spøgte han. Men han hævdede, at Hotmail altid havde sat sikkerhed og privatliv først—i det mindste, så meget som det var praktisk ved årtusindskiftet. “Vi lægger en masse energi og kræfter i sikkerhed og privatliv,” sagde han. “Det var ikke en eftertanke. Jeg tror, vi byggede systemet fra bunden med fokus på sikkerhed og privatliv.”

for 1999 betød det at gøre to ting især, sagde DeMello. “Vi forsøgte at beskytte legitimationsoplysninger og håndhævede adgangskodepolitikker. Og vi ønskede at være meget imødekommende over for brugerne om behovet for at beskytte deres adgangskoder og gjorde det klart, at e-mail ikke er et sikkert medium. På Ofte Stillede Spørgsmål, og i kommunikation fra Hotmail-teamet selv, vi advarede om aldrig at dele eller sende personlige eller økonomiske oplysninger eller sikkerhedsoplysninger via e-mail.”

Hotmail brugte Secure HTTP (HTTPS) med SSL—kryptering for at beskytte brugernes loginoplysninger, og Microsoft tvang kunder til at bruge mere komplekse adgangskoder-men resten af tjenesten kørte over ukrypteret HTTP. “Bare godkendelsesstykket krævede, at vi kørte maskinacceleratorer på det tidspunkt,” sagde demello. “Og det havde en meget høj pris—tusindvis af dollars pr. Du kunne ikke køre hele infrastrukturen på det tidspunkt over SSL.”

annonce

det ændrede sig, da CPU ‘ erne, der kører servere, udviklede sig—og i dag er det “ufatteligt at køre noget med lige HTTP,” sagde demello.

adgangskodepolitikker blev oprettet for at forhindre kunder i at bruge adgangskoder, der var for korte eller (startende i 2011) for almindeligt anvendte. Hotmail havde dog en adgangskodelængdegrænse på 16 tegn, så der var et loft for, hvor komplekse disse adgangskoder kunne blive.så mens nogen, der lytter til kaffebarens Trådløse netværk, muligvis ikke nødvendigvis kan snuse adgangskoder, var der stadig muligheden for, at nogen kunne læse dine Hotmail-beskeder ved at gribe internettrafik efter at have logget ind.

hjertesorg af Hotmail stigma

konkurrence fra Googles Gmail og fra Yahoo tvang Hotmail til at blive bedre, men det udløste også en underlig rebranding. Som en del af Microsofts forsøg på at gøre MSN mere “live” omkring tidspunktet for Vista-lanceringen i 2005 forsøgte Microsoft at omdøbe mange af sine tjenester som “vinduer lever.”Hotmail blev omdøbt” vinduer Live Mail.”Men Hotmail—brugere var tilsyneladende forvirrede, så de ændrede det igen-til vinduer Live Hotmail. Sammen med rebranding begyndte Microsoft en fuld omskrivning af front-end-systemerne til Hotmail, som tidligere for det meste havde været porte i den originale Solaris-kode i C++ og Perl. Omskrivningen, i C# og ASP.NET code bragte endelig en ende på Hotmails unikke arv og på godt og ondt gjorde tjenesten til et udstillingsvindue for Microsofts egne platforme—hvilket satte virksomheden på et kursus mod Office 365-platformen og den blå Sky.mens Hotmail var vigtig for Microsoft som en testplads for mange ting—og måske mindre vigtig som indtægtsgenerator—opnåede det også et ry i nogle kvartaler for at være roden til alt, hvad der var dårligt på internettet. Hotmail-brugere var ryggen til vittigheder og generel had i årevis. En managementkonsulent foreslog åbent, at virksomheder aldrig skulle ansætte folk, der bruger Hotmail.

annonce

Hotmail var landet med brænderkonti for folk, der oprettede falske datingprofiler. Som pioner inden for HTML-e-mail var Hotmail-brugere et naturligt mål for nye phishing-og drive-by-angreb. Dens spamfiltreringsfunktioner var i bedste fald tvivlsomme. Ironisk nok gjorde Hotmails manglende evne til at blokere spam Hotmail—konti mere tilbøjelige til at blive blokeret som spam-dels på grund af alle bouncebacks forårsaget af fulde postkasser.

så på trods af alle de relativt gode ting, vi kan kreditere Hotmail med at hjælpe med, er der ikke meget grund til at sørge for, at det går forbi. Outlook.com og der er stadig tusindvis af mennesker, der var for dovne til at fravælge at holde deres Hotmail.com adresse.