月度归档:2018年12月

发号器设计简述

TL;DR

发号器用于为系统中各个模块提供ID生成服务。

设计一个发号器至少需要考虑ID唯一性,有序性,性能,可用性,使用成本,以及一定的数据安全问题。

作为一个极其成熟的业务功能,发号器有大量的实现,有海量的文章描述各类要点,按序选择即可,无需重复造轮子。

继续阅读