Decisões técnicas de um jogo online real, com número, código e o erro que eu cometi. Um artigo por pergunta, sem enrolação.
Concorrência 4 de novembro de 2026 · 4 min
Um comentário no Instagram disse que usar timestamp como identificador de cobrança era um erro. Reproduzi em teste: dois pedidos no mesmo milissegundo cobravam o ouro duas vezes. O conserto usa changes() dentro da transação.
Custo e capacidade 4 de novembro de 2026 · 8 min
Na noite do lançamento o painel mostrou 364 mil requisições em 24 horas para 42 heróis. Medi de onde vinha, fiz a conta por jogador e projetei a fatura em 1×, 2× e 10×.