Articles

How Hotmail changed Microsoft (and email) forever

the many lives of Hotmail.
amplia / as muitas vidas de Hotmail.
Sean Gallagher

vinte anos atrás esta semana, em 29 de dezembro de 1997, Bill Gates comprou à Microsoft um presente de natal de $ 450 milhões: uma roupa baseada em Sunnyvale chamada Hotmail. Com o buy – a maior compra de internet em dinheiro integral do seu dia-a Microsoft mergulhou no mundo nascente do E-mail baseado na Web.originalmente lançado em 1996 por Jack Smith e Sabeer Bhatia como” HoTMaiL ” (referenciando HTML, a linguagem da World Wide Web), o Hotmail foi inicialmente dobrado no serviço online MSN da Microsoft. Foram cometidos erros. Foram gastos muitos dólares. A marca foi alterada. Spam tornou-se Legião. Muitas, muitas assinaturas horrendas de E-mail foram geradas.

ver mais

mas ao longo dos anos que se seguiram, o Hotmail iria definir o curso para todas as ofertas de E-mail baseadas na Web que se seguiram, lançando a era dos serviços de E-mail gratuitos para consumidores em massa. Ao longo do caminho, o Hotmail impulsionou mudanças no próprio Windows (particularmente no que se tornaria o Windows Server) que colocaria as bases para o sistema operacional para fazer sua entrada no centro de dados. E o serviço de E-mail seria o primeiro passo da Microsoft para o que é agora a nuvem Azure.o ex-executivo da Microsoft, Marco DeMello, agora CEO da Empresa de segurança móvel PSafe Technology, recebeu o trabalho de gerenciar a integração do Hotmail como o principal gerente de programa para a resposta do MSN—Microsoft para a América Online. Em uma entrevista com a Ars, DeMello—que viria a ser o diretor de segurança do Windows e o gerente de produto do Exchange antes de deixar a Microsoft em 2006—contou como, logo depois que ele foi contratado em outubro de 1996 para gerenciar o MSN, ele foi convocado para Redmond para um encontro com Bill Gates. “Ele me deu a mim e à minha equipe a missão de basicamente encontrar ou criar um sistema de E-mail gratuito baseado na Web para todo o mundo que a Microsoft ofereceria”, disse DeMello.

Você já tem e-mail

Em 1996, a Web ainda estava ganhando força. Quase todo o acesso pessoal à Internet era através de serviços discados como AOL, MSN, CompuServe E EarthLink. Alguns felizardos tinham um serviço de Internet de “alta velocidade” sobre conexões RDIS, mas muitas empresas ainda não tinham conectado seus sistemas de E-mail corporativos à Internet. Enquanto havia algumas ofertas de E-mail baseadas na Web de ISPs integrados em contas de hospedagem Web, e Lotus tinha demonstrado uma interface Web para cc:Mail em 1994, Hotmail e rocketmail concorrente (que mais tarde se tornaria Yahoo Mail) foram os primeiros a oferecer e-mail gratuito, baseado na Web financiado pela publicidade. Em 1997, o Hotmail já tinha 9 milhões de usuários.

“eu fiz o ponto, e era óbvio”, disse DeMello, “que não podíamos construir o nosso próprio serviço de correio Web no tempo que Bill tinha especificado.”Comprar um serviço existente foi a única escolha real-embora impopular entre outros executivos da Microsoft, que geralmente aderiram à Política de “comer nossa própria comida de cão”.”

anúncio

mas no final,” Bill escreveu um cheque de $450 milhões em dinheiro”, Conta DeMello. “E me foi dada a responsabilidade de integrar esse sistema e escalá-lo dentro da Microsoft.”

lock-in

essa responsabilidade incluiria a tarefa um pouco delicada de incorporar software executando em Unix—uma mistura de servidores web do FreeBSD no front end e Sun Solaris no SPARC no back-end—em um ambiente Apenas Para Windows e migrando o serviço para servidores do Windows.

Windows NT Server não estava disponível para essa tarefa em 1997. Enquanto a equipe de DeMello desenvolveu algumas interfaces com o ambiente Windows para a plataforma Hotmail, “nós éramos um cliente do Windows Server”, disse ele, “e no início nós éramos um cliente pouco feliz.”

Apesar da pressão para mover-se imediatamente o código para o Windows, DeMello disse: “havia um monte de coisas que estavam cutucando—de segurança para gerenciamento de memória, e todo o caminho para a pilha de rede TCP em si—que estávamos comparando—’isso é o que veremos a partir do Unix, é isso que estamos recebendo do NT e é por isso que não podemos migrar ainda. Sempre foi, não, ainda não podemos migrar.numa época em que o CEO da Sun, Scott McNealy, fazia do sistema operacional do servidor da Microsoft um alvo de piadas, isso era provavelmente sal nas feridas dos executivos da Microsoft. Mudar esse “não” para um ” sim ” levaria três anos e o desenvolvimento do Windows 2000 Server. A equipe de DeMello “trabalhou com Cutler e crew na época”, contou DeMello, ” primeiro na peça de escalabilidade—estamos falando sobre servidor de Informações da Internet, e a pilha de rede, e a pilha e memória TCP e como foi gerenciado—e também a segurança de acessar pastas locais diretamente do processo executável. O Cutler e a sua equipa conseguiram.”

anúncio

que a relação entre a equipa de desenvolvimento de servidores da Microsoft e a equipa Hotmail continuaria por anos, especialmente para o desenvolvimento do IIS, da Web e do componente de Serviços de Internet do Windows. “Nós teríamos construções que foram criadas para testar o IIS—Hotmail sempre foi uma cama de teste”, disse DeMello. “O mantra era se ele passa o teste Hotmail, você pode dá—lo a qualquer um-tornou-se um teste de estresse para IIS.”

a operação do Hotmail deu à Microsoft a experiência final de “coma a sua própria comida de cão” quando se tratava de operações diárias de uma experiência global de serviço baseado na Web que DeMello acredita ser refletida na forma como a Microsoft executa a nuvem Azure hoje. “Foi uma espécie de abismo riqueza de informações, em termos de o que fazer e não fazer—melhores práticas, as piores práticas, o que funciona e o que não,” ele disse, “a partir do minuto problemas de tempo de resposta em um login de toda a maneira como você gostaria de lidar com grandes transferências de dados.”

enquanto a migração para os servidores Web do Windows aconteceu mais cedo, o sistema de infra—estrutura do Hotmail—os servidores de banco de dados e armazenamento-nem sequer começou a mover-se para Windows Server e SQL Server até 2004. A migração tornou-se cada vez mais pesada à medida que as exigências de armazenamento aumentavam, porque havia limites para a rapidez com que as contas podiam ser movidas de um banco de dados para outro e propagadas através de centros de dados.

publicidade

Hotmail também deixou uma marca na plataforma do Escritório-para além de ser o antecessor de Outlook.com. O primeiro lançamento do Outlook veio apenas algumas semanas após a aquisição do Hotmail, e a próxima versão—Outlook ’98—teve que ser adaptada para trabalhar com o Hotmail—levando a uma guerra de protocolos. “estava usando MAPI como um protocolo”, disse DeMello, e ele descreveu MAPI sobre TCP/IP como “uma das coisas mais pesadas já inventadas, então tivemos que mudar isso para WebDAV reta naquela época. Então tivemos alguns problemas, digamos assim-que protocolo teve que ganhar as guerras do protocolo.”

the pain of experience

Oh, yeah, this happened.aumento / Oh, sim, isto aconteceu.

a migração de Solaris para o Windows levou três anos para ser concluída. E enquanto essa migração foi em grande parte sem incidentes—DeMello disse que um “mandamento de Bill Gates de Cima” Foi “” Você não perderá uma única caixa de correio “—e nós não. ” ainda havia alguma dor ao longo do caminho.

escalar para servir milhões de usuários significava aumentar os datacenters que poderiam lidar com o armazenamento sempre crescente e computar demandas de Hotmail. O armazenamento estava longe de ser barato. “Estávamos lidando com custos de alta velocidade para discos rígidos”, disse DeMello. “Você tem que se lembrar que estamos falando de 1997 para 2000… você ainda estava pagando através do nariz por megabyte—esqueça sobre gigabytes. E assim o custo da infra-estrutura em si foi uma conta impressionante.”

anúncio

E esses centros de dados eram caros e com fome de poder. “Eu me lembro quando nós realmente tínhamos terminado o novo centro de dados, que foi construído em Bothell”, disse DeMello. “Nós o alimentamos para testá—lo-e no primeiro dia que testamos Saturno, causamos um apagão em Bothell. Tive de responder a um oficial da cidade muito zangado na manhã seguinte. Conseguimos da segunda vez, não houve apagão. A capacidade tinha sido aumentada, e todo mundo estava pronto para ele e preparado para ele e esperava que a cidade fosse lambida com chamas, mas isso não aconteceu.”

então, no verão de 1999, o Hotmail teve sua primeira grande quebra de segurança. Cada uma das contas do Hotmail—que na época totalizava cerca de 50 milhões-foi potencialmente exposta por um bug em um script nos servidores do Hotmail que deu acesso a qualquer conta do Hotmail com a mesma senha: “eh.”

Gateway websites surgiram que usaram o exploit para permitir que qualquer um ganhasse acesso a uma caixa de correio apenas inserindo o nome da conta alvo. Alguns alegaram ter acesso a contas através do bug por quase dois meses antes da Microsoft corrigi-lo. Alguns acreditavam que era uma porta traseira deixada por um construtor Hotmail.

publicidade

DeMello não comentaria essa violação. “Podia dizer – te, mas teria de te matar”, brincou. Mas ele afirmou que o Hotmail sempre colocou a segurança e a privacidade em primeiro lugar—pelo menos, tanto quanto era prático na virada do Milênio. “Nós colocamos muita energia e esforço em segurança e Privacidade”, disse ele. “Não foi um pensamento posterior. Acho que construímos o sistema desde o início, focando-nos na segurança e Privacidade.”

para 1999, isso significava fazer duas coisas especialmente, DeMello disse. “Tentamos proteger as credenciais e aplicar políticas de senha. E nós queríamos ser muito próximos aos usuários sobre a necessidade de proteger suas senhas e deixou claro que o e-mail não é um meio seguro. Em FAQs, e em comunicações da própria equipe Hotmail, nós avisamos para nunca compartilhar ou enviar qualquer informação pessoal ou financeira ou de segurança por e-mail.”

Hotmail used Secure HTTP (HTTPS) with SSL encryption to protect users’ login credencies, and Microsoft forced customers to use more complex passwords—but the rest of the service ran over unencrypted HTTP. “Apenas a peça de autenticação nos obrigou a executar aceleradores de hardware na época”, disse DeMello. “E isso teve um custo muito alto—milhares de dólares por cartão, que você teve que executar se você usou Unix ou Windows Server. Você não poderia executar toda a infra-estrutura na época sobre SSL.”

anúncio

que mudou à medida que os servidores de execução de CPUs evoluíram—e hoje, é “insondável executar algo com HTTP direto”, disse DeMello.

Políticas de senha foram criadas para impedir que os clientes usassem senhas que eram muito curtas ou (começando em 2011) muito comumente usadas. No entanto, o Hotmail tinha um limite de comprimento de senha de 16 caracteres, então havia um teto sobre o quão complexas essas senhas poderiam ficar.

assim, enquanto alguém que ouve a rede Wi-Fi do café pode não ser necessariamente capaz de cheirar senhas, ainda havia a possibilidade de que alguém poderia ler suas mensagens Hotmail, pegando o tráfego Web depois de entrar.

the heartbreak of Hotmail stigma

Competition from Google’s Gmail and from Yahoo forced Hotmail to get better, but it also triggered some weird rebranding. Como parte da tentativa da Microsoft de tornar o MSN mais “ao vivo” na época do lançamento do Windows Vista em 2005, a Microsoft tentou renomear muitos de seus serviços como “Windows Live”. Hotmail foi renomeado para Windows Live Mail.”Mas os usuários do Hotmail estavam aparentemente confusos, então eles mudaram novamente para o Windows Live Hotmail. Junto com a reformulação, a Microsoft começou uma reescrita completa dos sistemas front-end para o Hotmail, que já havia sido principalmente portas do Código Solaris original em C++ e Perl. A reescrita, em C# e ASP.NET code, finalmente trouxe um fim ao legado Unix do Hotmail e, para melhor ou pior, fez do serviço uma vitrine para as próprias plataformas da Microsoft—definindo a empresa em um curso para a plataforma Office 365 e a nuvem Azure.enquanto o Hotmail era importante para a Microsoft como um campo de testes para muitas coisas—e talvez menos importante como um gerador de receitas—ele também alcançou uma reputação em alguns quartos de ser a raiz de tudo o que era ruim na Internet. Os utilizadores do Hotmail foram alvo de piadas e ódio geral durante anos. Um consultor de gestão sugeriu abertamente que as empresas nunca devem contratar pessoas que usam Hotmail.

a publicidade

Hotmail era a terra dos descartáveis para pessoas que criam perfis de datação falsos. Como um pioneiro no E-mail HTML, os usuários do Hotmail eram um alvo natural para os ataques de phishing e drive-by emergentes. Suas capacidades de Filtragem de spam eram questionáveis na melhor das hipóteses. Ironicamente, a incapacidade do Hotmail para bloquear o spam tornou as contas do Hotmail mais propensas a serem bloqueadas como spam—em parte por causa de todos os retornos causados por caixas de correio completas.por isso, apesar de todas as coisas relativamente boas que podemos creditar ao Hotmail com a ajuda, não há muitas razões para lamentar a sua morte. Outlook.com torna mais fácil esquecer os maus velhos tempos do webmail… e ainda há milhares de pessoas que eram preguiçosas demais para não manter o seu Hotmail.com morada.