Quais são os custos de funcionamento de um servidor para um MMO?
Se eu entendi corretamente, você precisa ou adicionar coordenadas GPS ou uma localização no jogo para 5000 jogadores. Talvez a cada minuto?
Se 50% está online a qualquer hora, são 2500 jogadores X 60 pedidos por hora.
São 150.000 pedidos/escritas com uma nova posição por hora. Ou aproximadamente 42 pedidos/escritas por segundo.
Então é claro que você precisa exibi-los no mapa também, vamos estimar uma vez por minuto por jogador. Então são mais 42 leituras por segundo.
Para tal serviço, eu usaria krakenjs e Apache CouchDB, que alegremente aceitará centenas de escritas por segundo. Para o conjunto de trabalho, com suporte de raio GEO se forem dados GPS, eu usaria Redis. Possivelmente com uma fila de recepção baseada em Automattic/kue com Redis, e inserir no CouchDB.
Agora que sabemos o que precisa de suportar, podemos ver que tipo de servidor precisamos. Nós definitivamente precisamos de um com um disco SSD. Nós precisamos de um com uma conexão rápida e talvez na área de 1-2 GB de RAM.
Iria começar com um VPS de $10 na DigitalOcean. Ele tem discos SSD e 1 GB de RAM. Se não for suficiente, você pode redimensioná-lo para um servidor maior.
Então uma estimativa, sem saber mais sobre seu jogo do que o que você forneceu, o custo pode ser de cerca de $10 por mês.
Artigos semelhantes
- Que hardware de servidor é recomendado para um servidor Plex?
- Quais são as principais razões pelas quais Quibi está fechando menos de seis meses depois de entrar em funcionamento?
- Que elementos compõem um servidor backend quando se fala de um servidor backend que servirá uma API construída sobre o padrão REST?
- Ser capaz de configurar um servidor de e-mail em um servidor dedicado é sinal de ser um engenheiro de rede de alto nível?