O Dropbox colabora com a IBM para reduzir a latência em até 200 milissegundos.
O Dropbox, provedor líder de serviços de hospedagem de arquivos, construiu sua reputação oferecendo experiências de compartilhamento e colaboração de arquivos de forma fluida para mais de meio bilhão de usuários em todo o mundo. Com uma ampla rede global de edge, abrangendo mais de 20 clusters, a empresa está comprometida em garantir um serviço consistente e de alta qualidade, independentemente da localização dos usuários.
No entanto, o Dropbox enfrentou limitações inesperadas com sua abordagem tradicional de balanceamento de carga no sistema de nomes de domínio (DNS). A empresa dependia de roteamento baseado em geolocalização, que muitas vezes direcionava os usuários ao ponto de presença (PoP) geograficamente mais próximo, em vez do mais responsivo. Embora esse método parecesse lógico no papel na época, ele resultava em conexões subótimas e aumento da latência para os usuários.
O problema era particularmente grave em algumas regiões. Por exemplo, usuários em Vladivostok, Islândia e Egito enfrentavam qualidade de serviço inconsistente. Para uma empresa cujo sucesso dependia de velocidade, confiabilidade e satisfação do usuário, essas ineficiências de roteamento representavam um risco sério aos padrões globais de desempenho do Dropbox.
“A melhor maneira de melhorar o balanceamento de carga de DNS e evitar esses casos extremos é ‘ensiná-lo’ sobre a topologia da sua rede”, explica Nikita Shirokov, da equipe de tráfego do Dropbox. A empresa precisava de uma abordagem mais inteligente que ajudasse a analisar o desempenho da rede em tempo real, e não apenas dependesse da proximidade geográfica.
Para superar essas limitações, o Dropbox fez parceria com a IBM para implementar uma abordagem mais sofisticada de gerenciamento de tráfego DNS. A empresa escolheu o IBM® NS1 Connect® por ser um serviço de DNS autoritativo e escalável. O objetivo era substituir o sistema baseado em geolocalização do Dropbox pelos recursos de monitoramento em tempo real e direcionamento de tráfego baseado em latência do IBM NS1 Connect. A solução permitiu ao Dropbox criar um mapa DNS personalizado que prioriza o desempenho real da rede em vez da distância física. Com essa abordagem, a empresa pôde direcionar os usuários aos PoPs mais responsivos, independentemente da localização geográfica, proporcionando conexões mais rápidas e confiáveis.
A solução teve impacto imediato em regiões de alta latência, onde os usuários anteriormente enfrentavam desempenho inconsistente. A flexibilidade oferecida pelo NS1 Connect possibilitou uma integração perfeita com a infraestrutura global existente do Dropbox. Como resultado, o Dropbox alcançou melhorias significativas na precisão do roteamento, na eficiência da rede e na experiência do usuário em todo o mundo.
A colaboração entre o Dropbox e a IBM trouxe melhorias mensuráveis tanto na experiência do usuário quanto no desempenho da rede. Ao direcionar os usuários para os PoPs com menor latência, o Dropbox obteve:
Além disso, o sistema de roteamento inteligente permitiu ao Dropbox utilizar plenamente sua infraestrutura, incluindo o PoP em Berlim, que anteriormente era subutilizado. Essas melhorias eliminaram os casos extremos causados pelo roteamento baseado em geolocalização e ajudaram a garantir acesso mais rápido e confiável para usuários em todo o mundo.
O Dropbox é uma plataforma líder em armazenamento de arquivos e colaboração em nuvem, com sede em San Francisco, Califórnia. Desde sua fundação em 2007, a empresa cresceu para atender milhões de pessoas e empresas em todo o mundo. Conhecido por sua experiência intuitiva para o usuário e forte compromisso com a segurança e a privacidade, o Dropbox possibilita o compartilhamento e a colaboração de arquivos de forma fluida entre dispositivos e localizações. Sua extensa base global de usuários e presença no mercado refletem sua escala, confiabilidade e impacto.
© Copyright IBM Corporation 2025. IBM, o logotipo da IBM e NS1 Connect são marcas registradas da IBM Corp., registradas em várias jurisdições em todo o mundo.
Os exemplos apresentados têm caráter apenas ilustrativo. Os resultados reais variam de acordo com as configurações e condições do cliente e, portanto, resultados esperados em geral não podem ser garantidos.