Idempotência para backend: o conceito que salva seu sistema de erro e caos