/Generating-unique-IDs-with-the-Snowflake-algorithm/
https://krypton.ninja/generating-unique-ids-with-the-snowflake-algorithm