JerryZhou343 / sequenceService

发号服务

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

sequenceService

序列号发号服务, 采用DDD 方式分层。提供三种发号方式:

  1. segment 号段模式,可以制造空洞
  2. Uber的雪花id
  3. 将时间和产品线ID业务线ID 拼接起来的ID,用户订单号之类的外部ID
  4. 有序模式,将时间,产品线ID 和 业务线id拼接起来的ID,可以设置重置模式,按照天重置, 按照月重置,按照年重置

About

发号服务

License:Apache License 2.0


Languages

Language:Go 88.2%Language:TSQL 10.8%Language:Makefile 0.7%Language:Shell 0.3%