O videogameOutridersfoi lançado na semana passada na quinta-feira, 1º de abril. No entanto, houve alguns grandesproblemas de servidor emOutridersque prejudicaram a progressão e a experiência dos jogadores com o jogo.
Embora os problemas do servidor não sejam novidade para jogos com multiplayer online, eles ocorreram logo quando o Outriders foi lançado e pegou os jogadores de surpresa. É claro que os desenvolvedores do jogo, People Can Fly, trabalharam duro para tentar resolver a situação da forma mais rápida e eficaz possível. Uma postagem recente do desenvolvedor doOutridersrevelou mais detalhes sobre os problemas do servidor.
No Reddit, o gerente sênior da comunidade da Square Enix, Tobias Palm, compartilhou a postagem explicando as principais causas dos problemas do servidor durante o lançamentodo Outriders .De acordo com o post, os desenvolvedores estavam depurando um problema complexo que não foi experimentado duranteo lançamento da demonstração doOutridersno início deste ano. Foi por isso que algumas das chamadas de métricas estavam derrubando o banco de dados hospedado externamente para o jogo. O banco de dados é usado para armazenar equipamentos, lendários, perfis e até mesmo sua progressão dos jogadores.
A postagem forneceu uma explicação técnica por trásdos problemas do servidorOutriders. De acordo com o post, os desenvolvedores perceberam pela primeira vez que muitas chamadas de servidor estavam sendo gerenciadas por um método de gerenciamento de dados diferente em vez de RAM. Além disso, era muito lento para essa quantidade de dados que levava à fila de dados muito distante, o que fazia com que o serviço falhasse. Os desenvolvedores passaram o último fim de semana da Páscoa solucionando o problema de por que não estava usando RAM com funcionários de vários parceiros.
De acordo com o post, os desenvolvedores aplicaram várias mudanças e melhorias para ajudar a resolver o problema. Isso inclui duplicar os servidores de banco de dados, reequilibrar perfis e inventários de usuários para novos servidores, aumentar os IOPs de disco e mais alterações para forçar os dados na RAM. A maioria deles melhorou a resiliência do banco de dados, mas nenhuma foi a grande “correção” que os desenvolvedores estavam procurando. O que ajudou a resolver o problema de sobrecarga dos servidores foi a reconfiguração das operações de limpeza do cache do banco de dados.
As operações de limpeza do cache do banco de dados estavam sendo executadas a cada 60 segundos e exigiam muitos recursos. Isso levou aos problemas de RAM mencionados anteriormente, que se transformaram em problemas de conectividade com os servidoresdo Outriders .Depois de reconfigurar a limpeza do cache para executar com menos recursos, isso fez com que tudo voltasse a funcionar com uma “capacidade mais confortável”.
Atualmente, os desenvolvedores ainda aguardam mais resultados dos parceiros para uma Análise de Causa Raiz (RCA) final, mas a equipe conseguiu controlar a situação. Afirma-se no post que os desenvolvedores queriam permanecer totalmente transparentes com os jogadores sobreo status de Outriders. De acordo com o post, é por isso que todos esses detalhes técnicos foram compartilhados em vez de dar uma declaração como “a demanda do servidor era demais para nós”.
Outridersjá está disponível para PC, PS4, PS5, Stadia, Xbox One e Xbox Series X/S.