Skip to content

softprops/seqd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

seqd

Somewhere in between a snowflake and a noeqd.

Motivation

Most of the inspiration for this project comes from twitter's Snowflake generator with ideals like, simple setup, configuration, and wireprotocols, borrowed from noeqd. Goals (differences) this project has are

  • modularity. Seqd can be used as a server or an in-process id generator without network library dependencies
  • simplicity. Snowflake is written in entangles many twitter specific concerns throughout its source. seqd makes as few assumptions about its deployment as possible.
  • introspection. One of the key features of both snowflake and noeqd is the encoding of meta information within generator ids but neither exposes a straight forward way to access this information. seqd does.

Doug Tangren (softprops) 2014

About

A fault-tolerant generator of sequenced unique numbers

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Languages