Ferramentas para capturar e converter a Web

Criando capturas de tela de páginas da Web o mais rápido possível

21 setembro 2015

Recentemente, concluímos uma série de melhorias em nossos serviços para torná-lo o mais rápido possível capturas de tela de páginas da web, execute um raspar ou crie um GIF animado etc.

Antes de tudo, analisamos nosso hardware e fizemos várias alterações que aceleraram bastante os tempos de geração de captura de tela. A primeira mudança foi mudar para o MongoDB usando WiredTiger como o mecanismo de banco de dados, que melhorou enormemente nossos tempos de resposta.

Em seguida, migramos para um novo datacenter, que usa discos rígidos SSD e conexões de rede duplas que são vezes 100 mais rápidas que nossos servidores anteriores. Isso significa que nossos clientes obtêm desempenho muito melhor e mais consistente, mesmo sob cargas pesadas.

Por fim, analisamos nosso software personalizado e implementamos uma técnica de cache mais rápida que nos permite armazenar em cache o conteúdo da web, como imagens e JavaScript, sem afetar a velocidade da geração da captura de tela. Agora, também bloqueamos automaticamente muitos serviços de análise da web de terceiros para reduzir o número de solicitações da Web necessárias para a captura de tela. Tudo isso reduziu o tempo necessário para gerar uma captura de tela em até 50%.

Ver as últimas postagens do blog