• 2023-10-27UUID和雪花(Snowflake)算法该如何选择?
    UUID和Snowflake都可以生成唯一标识,在分布式系统中可以说是必备利器,那么我们该如何对不同的场景进行不同算法的选择呢,UUID简单无序十分适合生成requestID,Snowflake里面包含时间序列等,可以用于排序,效率都还可以,本文详细介绍了我们选择的使用不同算法的原因,两种算法不同维度的
  • 2023-05-30《可伸缩服务架构-框架与中间件》-01-分布式发号器
    本文主要是设计一款永不重复的高性能分布式发号器。源码地址——码云:https://gitee.com/robertleepeak/vesta-id-generatorVesta是一款通用的ID产生器,互联网俗称统一发号器,它具有全局唯一、粗略有序、可反解和可制造等特性,它支持三种发布模式:嵌入发布模式、中心服务器发布模式、
  • 2022-12-26数据库主键分案
    一.数据库自带的自增主键在传统单体数据库中,并且并发量不高的情况下,可以使用数据库自带的自增主键。但是它不能保持连续递增,只保证单调递增,也就是说自增主键值可能是:1
  • 2022-12-20如何设计一个分布式 ID 发号器?
    大家好,我是树哥。在复杂的分布式系统中,往往需要对大量的数据和消息进行唯一标识,例如:分库分表的ID主键、分布式追踪的请求ID等等。于是,设计「分布式ID发号器」就成为了
  • 2022-11-21ID生成器实现方式的优缺点比较以及最优的ID生成器原理剖析
    引用:https://blog.csdn.net/luoyang_java/article/details/90679456本文的重点主要是ID发号器相关的知识,介绍了雪花算法,以及他的基本原理和实现,本小节的重点内容,也是面试