시퀀스 v1.0
1.0
분산 효율적 주문 ID 생성 블랙 기술(시퀀스): 초당 최대 418만 개의 주문 ID를 생성할 수 있습니다. 즉, TPS=400w/s입니다.
Snowflake를 기반으로 하는 효율적인 GUID 생성 알고리즘(시퀀스)은 64비트 자동 증가 ID 알고리즘을 구현합니다. 새로운 기능
허용된 시간 콜백 범위 사용자 정의 지원
밀리초 단위의 시작값이 매번 0부터 시작하는 현상 해결(끝이 반드시 짝수여야 하여 나머지 사용이 불편한 문제 방지)
높은 동시성 시나리오에서 타임스탬프를 얻는 성능 문제 해결
Twitter-Snowflake 알고리즘의 배경은 매우 간단합니다. 초당 수만 개의 메시지에 대한 Twitter의 요청을 충족하려면 각 메시지에 고유한 ID가 할당되어야 합니다(클라이언트를 용이하게 하기 위해). 정렬) 및 분산 시스템의 다른 머신에서 생성된 ID는 서로 달라야 합니다.