Projetar tokens de fencing para locks
Prompt que projeta tokens de fencing para locks distribuídos e evita split-brain após a expiração. Cole-o na ferramenta de IA que preferir, que então projeta tokens de fencing para locks.
- Tipo
- Prompt
- Nível
- Intermediário
- Tempo
- cerca de 15 min
Os resultados dependem da ferramenta, do modelo e do que você digitar.
Prévia do resultado
Exemplo: escrito pela nossa redação, não é uma resposta real de IA.
Recurso: order-queue Lock: Redis SET NX PX 30000 Problema: titular expirado, ainda escreve Token: inteiro monotónico no armazenamento Escrever só se token >= guardado Rejeição: 409 + readquirir Teste: titular antigo após TTL, ganha o novo
Preencher
O que você digita fica nesta janela do navegador. Não armazenamos nem enviamos nada.
- saldo
- fila de pedidos
- escrita de config
- índice de ficheiros
- misto
- lock Redis com TTL
- lock de linha na BD
- lease na app
- nenhum
- pouco claro
- lançamento duplo
- config sobrescrita
- suspeita sob carga
- prevenção
- após bug de tempo limite
Seu prompt
Você editou o prompt. As mudanças nos campos acima não o substituem mais.
Isto é uma instrução para uma IA, ainda não o resultado.
Onde este prompt funciona
Estas ferramentas de IA combinam com este prompt:
Como usar
- Preencha os campos ou toque em uma sugestão. Deixe de fora nomes, endereços e outros dados pessoais.
- Copie o prompt pronto para a ferramenta de IA que preferir.
- Cole o código do lock, o TTL e um exemplo de escritores concorrentes, sem segredos de produção.
Por que funciona?
O lock expira e o worker antigo ainda escreve. Sem fencing, o armazenamento aceita ambos. Com token, só ganha o número maior.
Dicas
- Guarde o token junto ao valor e rejeite com firmeza os números menores.