最近准备用业余时间模仿融云公开的一些IM实现思路,首当其冲的当然是要有一个适配业务的id生成器,目前的需求是要通过id保证消息唯一且不乱顺序,我在github找到了如下方式(均为开源):
滴滴的id生成方案 Tinyid
美团的id生成方案 Leaf
百度的id生成方案 uid-generator
单机的话感觉最好还是用雪花,因为没有依赖服务需要引入
2021年04月07日 18:16:52
最近准备用业余时间模仿融云公开的一些IM实现思路,首当其冲的当然是要有一个适配业务的id生成器,目前的需求是要通过id保证消息唯一且不乱顺序,我在github找到了如下方式(均为开源):
滴滴的id生成方案 Tinyid
美团的id生成方案 Leaf
百度的id生成方案 uid-generator
单机的话感觉最好还是用雪花,因为没有依赖服务需要引入
2021年04月06日 11:51:41
最近发现融云IM的实现思路不错,后续打算模仿实现:
2021年03月29日 21:06:09
看完《看透MySQL》了,内容巨少,定价50感觉很敷衍,就目前作者更新到的group by章节,不如掘金的《MySQL 是怎样运行的:从根儿上理解 MySQL》和极客的《MySQL实战45讲》讲得多&清楚,如果你已经读过掘金和极客的,我个人建议不需要读《看透MySQL》,当然,不排除作者日后更新重磅内容的可能性。
2021年03月15日 11:18:03
SpringBoot @Scheduled的cron表达式只支持6位:
2021年03月14日 14:32:49