Sequências
Sequências são contadores sequenciais controlados pela plataforma. Elas servem para gerar números ou identificadores de forma consistente entre execuções.
Casos de uso comuns
Seção intitulada “Casos de uso comuns”- números de documento;
- identificadores de lote;
- códigos incrementais de integração;
- chaves que precisam ser atômicas e centralizadas.
Vantagens
Seção intitulada “Vantagens”- evita lógica de contagem local em cada automação;
- reduz risco de colisão;
- centraliza a geração no produto;
- simplifica cenários com múltiplas execuções concorrentes.
Uso no SDK
Seção intitulada “Uso no SDK”O SDK possui um helper público para recuperar o próximo valor de uma sequência em runtime.
Boas práticas
Seção intitulada “Boas práticas”- crie sequências com nomes orientados a negócio;
- não reutilize a mesma sequência para domínios diferentes;
- monitore consumo em fluxos de alto volume quando isso impactar regras externas.