A Transloadit anuncia o “tus 1.0” para uploads confiáveis
Amsterdã/Berlim - 16 de novembro de 2015
O serviço de codificação de vídeo Transloadit lança o protocolo de upload retomável “tus 1.0”, que será adotado pelo Vimeo
Criado para resolver o problema de uploads interrompidos em dispositivos móveis e computadores, tus 1.0 é a versão de código aberto mais recente lançada pela empresa de origem holandesa e alemã Transloadit.
Com muita frequência, arquivos se perdem durante o upload por causa de conexões de rede instáveis. O tus 1.0 pretende resolver esse problema de uma vez por todas. Ele foi projetado como uma camada adicional sobre HTTP que garante a retomada dos uploads de arquivos exatamente de onde pararam quando a conexão é restabelecida, sem exigir nenhuma ação adicional do usuário.
Kevin van Zonneveld, um dos fundadores da Transloadit, explica: “Os usuários de dispositivos móveis querem liberdade para compartilhar vídeos e imagens cada vez maiores, mas as redes móveis continuam frágeis demais e as soluções existentes são uma bagunça. Atualmente, cada novo projeto cria seu próprio protocolo para upload de arquivos. Embora alguns implementem a tão necessária funcionalidade de retomada automática, geralmente mantêm suas soluções a portas fechadas. Isso resultou em um cenário fragmentado de APIs e componentes de software incompatíveis. Há pouquíssima padronização.”
A Transloadit acredita que, com o aumento do consumo de arquivos de vídeo grandes em dispositivos móveis, a necessidade de um protocolo definitivo para uploads retomáveis é mais essencial do que nunca. Há três anos, a equipe trabalha em estreita colaboração com a comunidade nesse projeto de código aberto pelo GitHub.
“Claro, poderíamos ter guardado isso só para nós, mas será que o protocolo teria ficado tão bom? Duvido muito. Teríamos mais um projeto incompatível feito em uma semana, quando tudo de que realmente precisamos é um protocolo de código aberto bem-feito”, diz van Zonneveld.
O tus 1.0 vem com muitos recursos avançados que oferecem maior confiabilidade, como detecção de erros e novas tentativas. Outra vantagem considerável dos softwares que “falam” tus é o suporte à divisão de um arquivo em partes iguais e ao upload dessas partes em paralelo, tornando o upload muito mais rápido.
“Com esse protocolo aberto, estamos basicamente entregando aos desenvolvedores um manual de instruções que explica exatamente como implementar uploads de arquivos mais confiáveis e com melhor desempenho. Esse documento será usado para criar bibliotecas de código aberto em todas as principais linguagens de programação, como Go, Python, Java, Node.js e PHP. Essas bibliotecas gratuitas poderão então ser usadas para adicionar melhores recursos de upload a qualquer aplicativo ou serviço. É tão simples quanto copiar e colar”, diz Marius Kleidl, o atual líder do projeto tus.
A plataforma de compartilhamento de vídeos Vimeo será o primeiro grande site a usar o tus 1.0. Naren Venkataraman, diretor de engenharia do Vimeo, trabalhou em estreita colaboração com a equipe da Transloadit e ofereceu recomendações para a primeira versão do tus.
“No Vimeo, acreditamos que o tus encontrou a abordagem certa para resolver o problema dos uploads de arquivos pouco confiáveis. Estamos ansiosos pela maior confiabilidade e pelo melhor desempenho do tus. Planejamos adicionar suporte ao tus e incentivar os desenvolvedores que usam a API a migrar para ele”, disse Naren. O Vimeo planeja começar a usar o tus no início de 2016.
Além do Vimeo, o tus recebeu contribuições valiosas de funcionários do Google e do Yahoo, assim como dos autores de HTTP/1.1, Node.js e ZeroMQ.
A Transloadit está conversando com vários possíveis parceiros para o projeto e lançará suporte a todas as principais linguagens de programação com a ajuda da comunidade.
Sobre a Transloadit
Fundada em 2009, a Transloadit oferece um serviço em nuvem para codificar e transferir arquivos pela Internet. A Transloadit tem sede em Berlim e Amsterdã e tem suas raízes na comunidade de código aberto. Até o momento, a Transloadit já trabalhou com empresas de destaque, como Viacom, Mercedes-Benz, Khan Academy, Coursera, Red Bull Music Academy e muitas outras. A Transloadit é financiada com recursos próprios desde o início e é de propriedade privada de dois de seus fundadores: Kevin van Zonneveld e Tim Koschützki.
Para mais informações, entre em contato com:
Kevin van Zonneveld kvz@transloadit.com

