Hospedagem de arquivos e você: uma visão interna do host de arquivos Android

Confira esta entrevista com o Android File Host, o pessoal por trás da hospedagem de seus ROMs e mods favoritos. Como eles fazem tudo funcionar tão bem? Descobrir!

Há muitas coisas que consideramos garantidas neste mundo. Quando se trata da Internet, esperamos que nos sejam disponibilizados serviços baratos (ou mesmo gratuitos), rápidos e convenientes. Dependendo de quanto tempo você está atualizando ROMs personalizados, você provavelmente baixou dezenas de gigabytes de dados apenas para obter a versão mais recente do software de última geração em seu smartphone.

Para a minoria entre nós que gosta de viver a vida perigosamente atualizando as compilações diárias e noturnas, você pode ter acumulado o uso de dados na casa das centenas de gigabytes (a menos que você esteja atualizando usando arquivos delta). Não importa o que aconteça, esperamos poder acessar nosso site de hospedagem de arquivos favorito para obter a atualização mais recente sempre que quisermos. Mas esses serviços exigem largura de banda, e muita, e isso custa dinheiro. Então, como serviços como 

Host de arquivos Android faça isso? E por que eles fazem isso? Entrevistei os membros da equipe do Android File Host para descobrir.


Sobre a história do host de arquivos Android

  • Explique por que sua equipe decidiu criar o AndroidFileHost.
    • AFH começou como um show de um homem só. Nosso destemido líder, Alex, estava baixando uma ROM para seu HTC Evo 4G LTE. Ele não se lembra de onde estava baixando, mas ficou consternado com as velocidades de download incrivelmente lentas. Ele decidiu ver se poderia fazer algo a respeito e alguns dias depois nasceu o AFH.

  • Descreva como o AndroidFileHost financiou a largura de banda necessária para hospedagem antes da introdução do serviço premium.
    • No início, o AFH foi financiado totalmente pelo bolso de Alex. Logo após o início do AFH original, Alex introduziu anúncios no site para ajudar a cobrir largura de banda e outras despesas.

  • Como é que serviço Premium mudou sua necessidade de financiamento?
    • Os serviços Premium que oferecemos não impactam realmente o financiamento do site como um todo, mas sim vão para o desenvolvimento de novos recursos que podemos oferecer aos nossos usuários regulares. A maior parte do nosso financiamento ainda provém de receitas publicitárias e planeamos continuar com este modelo num futuro próximo.

  • Quais são os maiores desafios que seu site enfrenta? Sobre hospedagem de arquivos em geral?
    • O maior desafio que enfrentamos é o bloqueio de anúncios. E confie em nós, nós entendemos. Também odiamos anúncios! Vemos todos os sites que exageram nos anúncios e na experiência negativa que eles criam. Para manter a experiência do usuário positiva, reduzimos nossos anúncios ao mínimo e usamos apenas provedores de anúncios confiáveis. Somos pagos pelas visualizações do anúncio e pelos cliques ocasionais quando os usuários clicam em um anúncio de seu interesse. Oferecemos serviços gratuitamente ao usuário final, mas infelizmente nada é verdadeiramente gratuito, a receita publicitária é o mal necessário que nos ajuda a financiar o AFH. Quando os usuários bloqueiam esses anúncios, não temos a receita necessária stream para apoiar o site.


Sobre os concorrentes do Android File Host, passado e presente

  • Por alguns anos, seu site competiu com goo.im e dev-host, entre outros. O que seu site oferece que os outros dois não oferecem?
    • Quando iniciamos o site, construímos o backbone para que ele suportasse servidores adicionais à medida que nosso site crescesse. Temos adicionado constantemente servidores e armazenamento à medida que crescemos. Crescemos de um pequeno servidor no Texas para mais de uma dúzia de servidores de download e seis servidores de upload em todo o mundo. Também não vamos parar por aí! Atualmente, estamos no processo de adicionar mais servidores em vários locais e estamos sempre analisando nosso tráfego para determinar para onde vai o próximo. Devido ao número cada vez maior de servidores, nossos usuários raramente percebem lentidão durante o download e nunca tivemos que limitar nosso tráfego. Além de tudo isso, fazemos tudo o que podemos para manter nossos usuários seguros. Você nunca nos verá reutilizando um link de download e nunca usaremos provedores de anúncios que o forcem a baixar malware. Temos firewalls para proteger os arquivos que hospedamos e verificamos regularmente nosso site em busca de vírus.

  • Por que os desenvolvedores deveriam usar o AndroidFileHost em vez do Basketbuild?
    • Honestamente, Basketbuild tem algo de bom acontecendo. Eles têm ótimos desenvolvedores hospedando seus trabalhos lá. Se tivéssemos que escolher um motivo pelo qual os desenvolvedores deveriam nos usar em vez deles, teria que ser o grande número de servidores que temos em todo o mundo e a rapidez com que eles são.

  • Quais vantagens o AndroidFileHost oferece em relação aos serviços de hospedagem de arquivos de uso geral, como Google Drive, Dropbox ou MEGA?
    • A maior vantagem que oferecemos é a largura de banda e downloads ilimitados. Também não temos limite de espaço de armazenamento usado pelos desenvolvedores. Nunca limitamos nossos usuários e não temos planos de fazê-lo. Nosso site é 100% focado em Android para que os usuários possam pesquisar por dispositivo, ROM, etc. Também oferecemos páginas de perfil de desenvolvedor onde os desenvolvedores podem incluir links para suas páginas do Paypal para doações, listar dispositivos que suportam, etc.


Sobre a relação entre XDA e AFH

  • Como você deve saber, XDA-Developers não recomenda mais que os desenvolvedores hospedem seu trabalho no dev-host. Por que você acredita que esses hosts de arquivos recorrem a tais práticas e o que você fará de diferente?
    •  Como dissemos anteriormente, o maior problema para nós e para outros serviços de alojamento é a receita necessária para apoiar os serviços. Para apoiar os usuários e cobrir seus custos, os hosts de arquivos são forçados a encontrar maneiras de gerar receita, mas às vezes esses métodos acabam prejudicando o usuário final. Pessoalmente, descobrimos que o nosso modelo existente está a satisfazer as nossas necessidades e continuamos a crescer a um ritmo rápido. Não temos planos de mudar nosso modelo e nos comprometemos a nunca utilizar práticas como as de nossos concorrentes. Nós mesmos somos todos viciados em flash e baixamos do AFH regularmente e não queremos ver anúncios como os que alguns de nossos concorrentes usam. Pode parecer egoísta, mas mantemos isso limpo para nossos usuários, mas também para nós!

  • Que tipos de integrações com XDA, wikis ou outros serviços você oferece ou planeja oferecer no futuro?
    • Atualmente temos integrações com o Dropbox e estamos trabalhando para aumentar essa integração com eles e outros serviços de armazenamento em nuvem privada. Também temos integração com o Twitter e vários servidores de e-mail para que os desenvolvedores possam notificar seus seguidores sobre novos uploads e lançamentos. Estamos sempre expandindo nossa integração e buscando novas maneiras de melhorar nossas ofertas de serviços. Não temos wikis, mas temos parceria com vários YouTubers Android proeminentes que produziram vídeos mostrando aos usuários como fazer tudo, desde registrar-se no site até mostrar como fazer upload e compartilhar arquivos. Também temos nossos próprios documentos de ajuda no site e um sistema de tickets de suporte.

  • Há algum plano de suporte a atualizações delta, registros de alterações ou introdução de espaço para instruções personalizadas?
    • Recentemente, um de nossos concorrentes começou a modificar os arquivos baixados de seu site como parte de uma oportunidade de aumentar sua receita. O arquivo principal do desenvolvedor permaneceu o mesmo, mas eles adicionaram adware ao download que poderia ser visto como malware. É claro que isso causou muita preocupação aos usuários finais. Um dos nossos compromissos com nossos usuários e desenvolvedores é que nunca modificaremos seus arquivos e, para podermos oferecer atualizações delta, teríamos que fazer isso. Os desenvolvedores podem criar suas próprias atualizações de estilo delta e hospedá-las no site, mas não poderemos criá-las para os desenvolvedores. No que diz respeito a logs de alterações e instruções, atualmente temos dois campos diferentes, uma seção de descrição e uma seção de informações adicionais. Os usuários podem (e vários o fazem) usar esses campos para adicionar registros de alterações e instruções de atualização. Temos planos de aprimorar essas seções no futuro e manteremos todos atualizados à medida que essas novas melhorias forem implementadas.

  • Se um desenvolvedor não cumprisse a GPL ou outra licença, você retiraria o arquivo dele?
    • Sim. Temos um formulário disponível através de um link em nossa página inicial que permite aos usuários relatar GPL, DMCA e outros problemas de licença. Somos 100% compatíveis com DMCA e lidamos com todas as reclamações válidas de GPL, DMCA e outras reclamações de licença enviadas através de nosso formulário usando as ações apropriadas.

  • Quais benefícios o AndroidFileHost oferece ao usuário médio do XDA?
    • Oferecemos downloads ilimitados, velocidades de download ilimitadas e servidores em todo o mundo. Trabalhando juntos, todos esses recursos proporcionam aos nossos usuários os downloads mais rápidos possíveis para suportar seus vícios em flash.

  • Há algum plano de introdução de comentários, seções de revisão ou rastreamento de bugs para uploads de arquivos?
    • Estamos sempre em busca de maneiras de melhorar o site e todos esses recursos estão no roteiro para atualizações futuras.

  • Quais são as restrições que você impõe ao upload de arquivos?
    • As únicas restrições são que deve ser relacionado ao Android, legal e DMCA/GPL/etc. compatível. Temos filtros que impedem o upload de arquivos que não são relacionados ao Android, mas esses filtros são ajustáveis ​​e estamos sempre adicionando novos tipos de arquivos aos tipos de arquivos suportados para oferecer suporte ao Android em constante expansão cena.


Nos serviços do Android File Host

  • Por quanto tempo os arquivos são mantidos em seus servidores?
    • Para sempre (a menos que o próprio desenvolvedor decida remover o arquivo).

  • Existem planos para desenvolver um aplicativo móvel?
    • Não agora. Atualmente nosso site suporta navegadores móveis, mas estamos trabalhando em um layout mais compatível com dispositivos móveis e esperamos disponibilizá-lo aos nossos usuários em breve.

  • Como os usuários podem ser notificados sobre novos arquivos enviados por determinados desenvolvedores?
    • Os desenvolvedores que usam nossos serviços premium podem configurar notificações por e-mail, Twitter e feed RSS. Os usuários regulares não são obrigados a se inscrever em serviços premium, bastando seguir o desenvolvedor nos canais apropriados.

  • Quais são as maneiras pelas quais os não desenvolvedores podem utilizar melhor seus serviços de hospedagem?
    • Tudo o que eles precisam fazer é clicar no botão de download. J.

  • Quais são os serviços mais subutilizados que você oferece?
    • Nossos serviços premium. Oferecemos MUITOS serviços adicionais por uma pequena taxa. Estamos sempre adicionando novas funcionalidades à lista de serviços sem nenhum custo adicional para os assinantes. A aquisição desses serviços premium não apenas ajuda o AFH, mas também os desenvolvedores e os usuários finais, pois todos aproveitam todos os serviços que oferecemos.


Conheça o time

Alex (Fundador e CEO e AndroidFileHost no XDA):

  • Alex descobriu seu amor pelo Android há muito tempo, quando comprou seu primeiro telefone Android, o HTC Evo 4G. Ele gerencia diariamente a infraestrutura do site e dirige o departamento de suporte para todos os problemas, solicitações, etc. de usuários e desenvolvedores. Alex trabalhou para muitas empresas ao longo dos anos no mundo do suporte de TI, desde empresas privadas até grandes nomes como AT&T. Atualmente ele não está trabalhando no mundo de TI, mas isso não o impede de brincar com os servidores e sites AFH dia e noite.

Mike (COO):

  • Mike descobriu seu amor pelo Android há muito tempo, quando comprou seu primeiro telefone Android, o HTC Thunderbolt. Desde então, ele atualizou ROMs e temas, e até se envolveu um pouco no desenvolvimento do Android. Ele é formado em ciência da computação e trabalha como engenheiro de software durante o dia. Em seu tempo livre, ele atua como COO da AFH, onde trabalha nos bastidores para gerenciar as operações diárias, finanças e infraestrutura do local.

Roy (Guru de Relações Públicas e rwilco12 no XDA):

  • Durante o dia, Roy trabalha na área de folha de pagamento e contabilidade, mas à noite ele faz o que mais gosta: passa o tempo com a família e o Android! Ele se envolve com todas as coisas do Android e contribui sempre que pode. Ele é dono dos sites rwilco12.com e EpicDroid.com, ele desenvolve seus próprios aplicativos e ROMs, é moderador e desenvolvedor reconhecido aqui no XDA-Developers.com e é o diretor de relações públicas do AndroidFileHost.com.

Chegar até aqui? Espero que você tenha aprendido um pouco sobre o Android File Host e os desafios envolvidos na hospedagem de arquivos. A AFH gostaria de recompensar seus usuários com alguns brindes bacanas que anunciaremos em uma postagem separada, então fique atento!

Siga AndroidFileHost em Twitter, Google+, ou seu blog.