2017年7月26日
摘要: 实现延迟消息具体思路我是看的下面这篇文章 实现延迟消息最主要的两个结构: 环形队列:通过golang中的数组实现,分成3600个slot。 任务集合:通过map[key]*Task,每个slot一个map,map的值就是我们要执行的任务。 原理图如下: 实现代码如下: 测试结果如下: 阅读全文
posted @ 2017-07-26 14:15 怀素真 阅读(5934) 评论(0) 推荐(0) 编辑