Tecnologia preta distribuída eficiente de produção de ID ordenada (sequência): pode produzir até 4,18 milhões de IDs ordenados por segundo, ou seja, TPS=400w/s.
Algoritmo eficiente de geração de GUID (sequência), baseado em Snowflake, implementa algoritmo de ID de incremento automático de 64 bits. Novos recursos
Suporta personalização do intervalo de retornos de chamada de tempo permitido
Resolva a situação em que o valor inicial em milissegundos começa em 0 a cada vez (para evitar o problema de que o final deve ser um número par, o que é inconveniente para o uso do restante)
Resolva o problema de desempenho de obtenção de carimbos de data/hora em cenários de alta simultaneidade
O histórico do algoritmo Twitter-Snowflake é bastante simples. Para satisfazer a solicitação do Twitter de dezenas de milhares de mensagens por segundo, cada mensagem deve receber um ID exclusivo. Esses IDs também precisam estar em uma ordem aproximada (para facilitar o cliente). classificação) e em IDs gerados por máquinas diferentes em um sistema distribuído devem ser diferentes.