牛气的JavaScript,让雪花算法成为空气

这里写自定义目录标题


不羡鸳鸯不羡仙,一行代码调半天。原创:小姐姐味道(微信公众号ID:xjjdog),欢迎分享,转载请保留出处。

没错。前端,就是用来坑后端的。

我也只能在这里,发表这样无耻的言论。因为xjjdog的修为主要体现在后端上,所以爱屋及乌。这体现了斗争是人类的基本属性:程序员除了要干产品经理、项目经理,内部也并不是铁板一块。

不过这次要聊的问题,确实是很坑。它几乎断送了整个系统,让暴躁的老板脸上爆炸式的长满了痘痘。

它的影响不限于此。扩大到整个业界:

原来能发财的,破产了。
原来能结婚的,分手了。
原来能摸鱼的,加班了。
原来搞前端的,搞后端了。
原来能退休的,延期了。
原来能活着的,去世了。
原来能双休的,大小周了。

为什么牛气的js,会有这么大的威力?请听我细细道来。

  1. 事出有因
    就如标题所说,这个会和雪花算法有关。

我们有个系统,使用的是MySQL数据库,所以在数据库的主键选择上,使用的是自增ID。

ID INT PRIMARY KEY AUTO_INCREMENT
这样的ID简单流畅,但有一系列的弊端,不过用在一般的系统上,够用了。

在临上线之前,项目组邀请公司里最牛x的架构师,对项目进行了一次集中体检。其中的一项重要举措,就是针对于ID生成器的。

“不知道现在的开发系统,都至少要使用Snowflake作为ID生成器么?” 架构师对自增ID

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值