/ticktick

Primary LanguageErlang

ticktick

Ticktick is an id generator for message service. It's now can run as an independent alone service or an embeded one.

Introduction

Ticktick's id generation rules is like Snowflake of twitter, but with more considerations, checkout document DESIGN.md for more details.

Independent Mode

Ticktick is powered by Mochiweb, which means you can run it by command start-dev.sh Then retrieve id by command:

$ curl -G http://127.0.0.1:8080/id

and command to explain an existing id:

$ curl -G http://127.0.0.1:8080/explain?id=001ACE3A54400000

which you'll get the response:

{"version":0,"seconds":1756730,"mseconds":337,"sequence":0,"machine":0,"tag":0}