docker pull cassandra
Abaixo estão as 3 estratégias mais comuns para coordenação de processamento concorrente em filas baseadas em banco de dados: SKIP LOCKED, WAIT e NOWAIT / erro imediato.
Cada instância pega apenas registros livres e ignora os que já estão travados por outra transação.
| Workflow para testar localmente | |
| 1. No projeto alvo — instalar | |
| cd /path/do/seu/outro/projeto | |
| npm install file:/home/dell/Workspace/testspec-project-npm/testspec | |
| 2. Rodar o init | |
| npx testspec init |
Aqui está a explicação detalhada de cada um:
Este é o documento de "alto nível". Ele foca no PORQUÊ e no O QUE, sem entrar em detalhes técnicos de implementação.
Documentação gerada a partir da thread de onboarding com Claude.
Em vez de desenvolvimento iterativo por conversa ("vibe coding"), o SDD fornece especificações completas antecipadamente. O agente de IA recebe um quadro completo do que construir, por que é importante, e criticamente, o que NÃO construir.
| @JsonTypeInfo( | |
| use = JsonTypeInfo.Id.NAME, | |
| include = JsonTypeInfo.As.PROPERTY, | |
| property = "type", | |
| visible = true | |
| ) | |
| @JsonSubTypes( | |
| JsonSubTypes.Type(BuyOperationRequest::class, name = "BUY"), | |
| JsonSubTypes.Type(SellOperationRequest::class, name = "SELL"), | |
| JsonSubTypes.Type(BlockOperationRequest::class, name = "BLOCK") |
frontendfrontendfrontendfrontendfrontendinfra/frontendbackendbackend