snowflake

A simple to use Go (golang) package to generate or parse Twitter snowflake IDs (by bwmarrin)

Snowflake Alternatives

Similar projects and alternatives to snowflake

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better snowflake alternative or higher similarity.

snowflake reviews and mentions

Posts with mentions or reviews of snowflake. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-10-24.
  • Bit shifting blew my mind
    4 projects | /r/golang | 24 Oct 2021
    It doesn't come up very often. There is an id generation library I use github.com/bwmarrin/snowflake that makes pretty good use of bit shifting. Each id is split into 3 parts, a timestamp, a node id, and a sequence number. The idea is that each server has a node id. Each node can make 4096 ids every millisecond for about 70 years. It works by doing the following

Stats

Basic snowflake repo stats
1
2,839
0.0
7 months ago

bwmarrin/snowflake is an open source project licensed under BSD 2-clause "Simplified" License which is an OSI approved license.

The primary programming language of snowflake is Go.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com