ImageDolly – Clonador de imagens para economizar servidor

Hoje fiz mais uma aplicação de uma madrugada: ImageDolly – Clonador de Imagens, serviço que recebe uma URL de imagem e grava um backup, nos próximos acessos o backup será entregue e o servidor original da imagem será economizado.

Ele surgiu pra resolver um problema que temos na boo-box de vez em quando:

Problema

O e-commerce CheapOperation não tem estrutura de servidor pra entregar imagens de produtos para todos os widgets boo-box que estão espalhados pela Internet. Se o boo-wiget usar imagens direto do servidor CheapOperation o e-commerce pode cair por excesso de transferência de dados.

Solução

Construir um sistema de backup para as imagens dos produtos, a imagem será lida apenas uma vez do server CheapOperation e guardada. Nas próximas requisições o sistema pega direto do backup e nem vai no server original, assim economizamos banda do cliente e não derrubamos o e-commerce dele com os milhões de acessos do boo-widget.

Veja o ImageDolly, a solução implementada em um dia :)

Mais um resultado das minhas incursões no mundo da programação server-side[bb] durante as madrugadas.