[MdE] Problemas no banco de dados durante o Regiment Rumble - Tradução

Day 2,807, 10:11 Published in Brazil Brazil by Ministerio da Educacao

eBrasil, 28 de Julho de 2015, eDia 2807

Brasileiras e brasileiros,

Na virada do dia de hoje no Erepublik (de 2806 para 2807), iniciou-se o evento "Regiment Rumble" que mobiliza diversas MU's em todo o mundo atrás de tokens e kill's. O início foi conturbado e houve vários problemas no banco de dados, causando prejuízo aos jogares e jogadoras. Confira aqui a tradução da nota do Plato, sobre o ocorrido. Um agradecimento ao Zalth que rapidamente fez a livre tradução do texto para nós.



Problemas no banco de dados durante o Regiment Rumble


Caros cidadãos,

Primeiro de tudo, nós gostaríamos de oferecer nossas sinceras desculpas pelos problemas enfrentados por vocês hoje mais cedo. A "galinha sem cabeça" explicava os problemas de uma maneira semi-técnica, e aqui está basicamente o que aconteceu:

A onda de acessos (devido às lutas) na virada do dia causou uma lentidão acima do normal da resposta do banco de dados. Um aumento de acessos é sempre esperado por volta da virada do dia, especialmente em terças-feiras quando os eventos começam, mas dessas vez algo inesperado aconteceu. Conforme estávamos monitorando a performance de todos os nossos serviços em tempo real, a lentidão nos tempos de resposta ficava cada vez maior. O sistema de monitoramento automático que temos ativou os "explain plans" para as queries mais lentas (qualquer coisa acima de 0.1 segundos é considerada uma query lenta). Como mais e mais queries continuavam a ultrapassar a marca de 0.1 segundos, "explain plans" eram criados constantemente e isso aumentou a carga sobre o banco de dados.

Em algum momento nosso banco de dados chegou ao seu limite e reagiu aumentando todas as instâncias do banco para acomodar toda a carga adicional. Nós também desabilitamos a criação dos "explain plans", o que basicamente resolveu os problemas.

Em outras palavras, nós antecipamos a carga extrema que o eRepublik receberia, mas não conseguimos prever os problemas que poderiam ocorrer. Nós conseguimos atacar os problemas e neste momento o eRepunlik está estável.

Nós entendemos que os Damage Boosters, Damage Accelerators e etc. foram perdidos no processo. Para compensar os danos feitos, nós demos a todos os cidadâos os seguintes itens:

-2x 2h 100% Damage Boosters
-60x 3min Damage Accelerators

Mais uma vez, sentimos muito pelos problemas que aconteceram. Não é a primeira vez que essas coisas acontecem, mas nós faremos o melhor para evitar problemas como esse no futuro.

Todo o time do eRepublik gostaria de desejar a vocês uma semana de Regiment Rumble excitante (e livre de bugs)!