消息队列
文章平均质量分 92
JackieZhengChina
70'码农,CSDN博客专家,信息系统项目管理师,工商管理硕士,采购评审专家,自驾爱好者,近20年教育类产品研发及管理经历,曾任教育科技公司联合创始人兼产品VP、科技公司产研VP。
职业标签:产品、项目、技术、运营、管理、战略。
展开
-
一文把RabbitMQ讲透了,佩服!
常见的消息队列很多,主要包括RabbitMQ、Kafka、RocketMQ和ActiveMQ,相关的选型可以看我之前的系列,这篇文章只讲RabbitMQ,先讲原理,后搞实战。不BB,直接上思维导图消息队列目前主要2种模式,分别为“点对点模式”和“发布/订阅模式”。一个具体的消息只能由一个消费者消费,多个生产者可以向同一个消息队列发送消息,但是一个消息在被一个消息者处理的时候,这个消息在队列上会被锁住或者被移除并且其他消费者无法处理该消息。单个消息可以被多个订阅者并发的获取和处理。...转载 2022-07-26 10:17:19 · 337 阅读 · 0 评论 -
实现生成订单30分钟未支付,则自动取消
这样可以看出定时轮由个3个重要的属性参数,ticksPerWheel(一轮的tick数),tickDuration(一个tick的持续时间)以及timeUnit(时间单位),例如当ticksPerWheel=60,tickDuration=1,timeUnit=秒,这就和现实中的始终的秒针走动完全类似了。结合以上两个特性,就可以模拟出延迟消息的功能,具体的,我改天再写一篇文章,这里再讲下去,篇幅太长。因此,方案二不是太推荐。对上述的任务,我们给一个专业的名字来形容,那就是延时任务。...转载 2022-07-23 11:41:22 · 298 阅读 · 0 评论 -
消息队列选型手册
前言消息队列中间件重要吗?面试必问问题之一,你说重不重要。我有时会问同事,为啥你用 RabbitMQ,不用 Kafka,或者 RocketMQ 呢?他给我的回答:“因为公司用的就是这个,大家都这么用”,如果你去面试,直接就被 Pass,今天这篇文章,告诉你如何回答。这篇文章,我重点突出消息队列选型,弱化每种队列内部的实现细节,精华提炼,可读性更强!常用的消息队列主要这 4 种,分别为 Kafka、RabbitMQ、RocketMQ 和 ActiveMQ,主要介绍前三,不 BB,上思维导图!消息队列基础| 什转载 2022-06-10 08:38:59 · 461 阅读 · 0 评论