Skip to content

relves/iscc-flake

 
 

Repository files navigation

ISCC - Flake Microservice

A microservice for generating unique identifiers for distributed computing.

The ISCC Flake-Code is unique, time-sorted identifier composed of an 48-bit timestamp and 16 to 208 bit randomness.

It is a flexible implementation of a Snowflake ID that can be generated in various bit-sizes and converted into different representations.

Development

Requirements

Clone and install dependencies

git clone https://github.com/iscc/iscc-flake.git
poetry install

Run tests

poe test

Run development server

poe develop

List helper commands

poe --help

About

Distributed ID generator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%