Game Development
O que exatamente foi comparado nas métricas? O que era desproporcional a quê?
Como funcionou o bug com a dupla cobrança? Qual é a sua lógica e mecânica?
O que foi usado como chave de idempotência?
Qual foi a ordem das divergências e duplicados? Casos isolados ou massivos?
Se um utilizador precisasse de escrever algo várias vezes (várias operações), como funcionaria a chave de idempotência baseada no userId?
Como é que um bug de idempotência entrou na pilha de tarefas de otimização de velocidade? Como isso afetou o teu trabalho?
Como é que apareceram duas mensagens? Por que é que a mesma mensagem foi processada duas vezes?
O que foi usado como chave para garantir a ordem de execução dos eventos durante o reequilíbrio?
Como descobriu o problema? Quais métricas permitiram identificar o defeito?
A alerta foi acionada uma única vez?