前端工程师认识RabbitMQ的过程

前端工程师认识RabbitMQ的过程,第1张

if我是一名前端Dev,在我项目的技术栈中有这样一个工具:RabbitMQ。

当我们寻找技术资料的时候,几乎都是先讲RabbitMQ的内部概念,再附加上几个应用场景

我明白这样介绍的目的是为了我们能够理解,但是事与愿违,实际上要经过上面的过程,你会发现很难起到明显的作用,仍旧不知道什么时候用,怎么用。原因主要有两个吧:

1,不像前端开发工具那样,和另外一个工具比较着就能逐渐学会;
2,涉及不到使用MQ的场景;

所以我用和MQ类似的前端技术来讲,看看是不是能够讲MQ讲明白。

一旦遇到RabbitMQ,我们只需要将焦点MQ(Message Queue)这两个字母上,因为MQ才是核心,而MQ的实现又有很多中,如:RabbitMQ、Kafka。这些不同的实现涉及不同的业务需求场景,但其核心思想都是MQ。

所以,要了解RabbitMQ,就需要先弄明白什么是MQ(Message Queue)。

看完描述简介,我问了自己一个问题:

应该至少包含三部分吧:

1,消息发送(生产者);
2,消息处理;
3,消息接收(消费者)。

我第一时间想到的如下几个场景:

1,公共变量的设置和使用;
2,前端技术中对cookie和localstorage的设置和使用;
3,对>

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10915740.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-12
下一篇2023-05-12

发表评论

登录后才能评论

评论列表(0条)

    保存