CosId 1.9.0 发布,新增机器号守卫者
CosId通用、灵活、高性能分布式 ID 生成器 更新内容(v1.9.0) 🎉 🎉 🎉 新特性 增强:新增MachineIdGuarder(机器号守卫者)维护机器号,解决进程非优雅关闭导致的机器号无法回收的问题。 增强:新增cosid-test模块,用于规范扩展实现类,提供兼容性、并发测试,以提升扩展实现的可靠性。 简介 CosId旨在提供通用、灵活、高性能的分布式 ID 生成器。 SnowflakeId:单机 TPS 性能:409W/sJMH 基准测试, 主要解决时钟回拨问题、机器号分配问题并且提供更加友好、灵活的使用体验。 SegmentId: 每次获取一段 (Step) ID,来降低号段分发器的网络IO请求频次提升性能。 IdSegmentDistributor: 号段分发器(号段存储器) RedisIdSegmentDistributor: 基于Redis的号段分发器。 JdbcIdSegmentDistributor: 基于Jdbc的号段分发器,支持各种关系型数据库。 ZookeeperIdSegmentDistributor: 基于Zookeeper的号段分发器。 ...