Aviso de implementação de mídia

1

Temos aplicativos com muito conteúdo estático (> 60gb) que é atualizado com frequência. Costumava ser manualmente rsync de fornecedores e entre ambientes, e nosso código dependeria de convenções de nomenclatura para localizar arquivos. Só agora estamos escrevendo ferramentas que ajudarão na ingestão de mídia, usando um banco de dados para armazenar nomes de arquivos.

Ainda temos o problema de manter o controle de nossas mídias em ambientes e servidores. Eu estou querendo saber se alguém pode compartilhar como eles mantêm em cima de grandes quantidades de conteúdo de mídia estático e como eles automatizam a implantação. Nós só temos alguns devs e dev ops, então soluções leves e simples são sempre preferidas.

    
por Jeff V 31.12.2012 / 20:18

1 resposta

0

Bem, a solução fácil é usar a topologia em estrela. Você ingeriu mídia para um grande servidor de origem e é replicado em pequenos servidores de borda.

Idealmente, você usaria arquivos XML para armazenar metadados com cada arquivo no sistema de arquivos. No banco de dados você pode ter um índice desses.

    
por 31.12.2012 / 20:36