equivalente a CDN, mas para conteúdo dinâmico?

1

então eu sei que para servir elementos estáticos (css, js, imagens, vídeos etc) você deve usar o CDN, uma vez que eles estão espalhados por todo o mundo.

mas como eu poderia me espalhar pelos servidores apache? Existe um equivalente ao CDN, mas para páginas dinâmicas? ou é a maneira tradicional de LAMP.

Se sim, acho que minha melhor opção é encontrar um provedor de hospedagem internacional que hospede em diferentes países, para que o conteúdo seja servido no país localizado mais próximo da máquina do cliente. alguma sugestão de tais provedores de hospedagem?

ou é uma prática recomendada entrar em contato com diferentes provedores de hospedagem em diferentes países que não se relacionam entre si. qual é o caminho certo a seguir?

    
por ajsie 05.04.2010 / 23:43

1 resposta

2

Depende do que você deseja alcançar. O desafio de ter servidores geograficamente dispersos que geram conteúdo dinâmico é a recuperação / sincronização do banco de dados.

Se você tivesse um servidor de banco de dados central hospedado, digamos, nos Estados Unidos, e então colocasse servidores web na Austrália, Inglaterra, Rússia e Coréia, isso frustraria o propósito de ter uma rede dispersa, pois todos confiam em back-haul para o seu servidor databsase.

Você tem que colocar seu banco de dados e seus servidores web juntos (assim, 5 locais = 10 servidores). Mas é claro que você enfrenta o problema de que com 5 servidores de banco de dados diferentes em 5 países diferentes, você precisa ter acesso de leitura / gravação ao banco de dados de todos os locais e sincronizá-los com a menor latência possível. Isso pode ser feito, mas você precisa ter certeza de que você projeta seu banco de dados perfeitamente e geralmente precisa ser integrado ao design de seus sistemas desde o primeiro dia.

Qualquer que seja o anfitrião, você enfrentará essas dificuldades. Alguns hosts podem ter um link priorizado entre seus próprios datacenters em diferentes países, alguns não, você precisará perguntar a eles quando estiver fazendo sua pesquisa.

    
por 05.04.2010 / 23:52