当前位置: 首页 > news >正文

免费个人网站空间申请贵州省两学一做网站

免费个人网站空间申请,贵州省两学一做网站,家具网站的建设,东莞网站策划消息队列是什么 消息队列:Kafka、RocketMQ、RabbitMQ等 腾讯云CMQ消息队列介绍是这么说的: 腾讯云消息队列(Cloud Message Queue,以下简称 CMQ)是分布式的消息队列服务,用于存储进程间传输的消息&#xff…

消息队列是什么

消息队列:Kafka、RocketMQ、RabbitMQ等

腾讯云CMQ消息队列介绍是这么说的:

        

腾讯云消息队列(Cloud Message Queue,以下简称 CMQ)是分布式的消息队列服务,用于存储进程间传输的消息,为分布式部署的不同应用之间或者一个应用的不同组件之间提供基于消息的可靠的异步通信服务。。

干什么

        发送端把信息交给接收端,但发送端和接收端不同步会导致发送失败。进阶的版本是将信息交给服务器,等待服务器响应,但是仍然存在弊端:例如,当网络状况不好时,发送端的请求可能会丢失;当服务器端处理时间过长,可能导致接收端长时间等待以致请求超时而失败等。

        队列在发送端和接收端之间起到缓冲作用。发送端发送的信息交给消息队列,由消息队列转交给接收端。

优缺点

优点:

解耦,异步,削峰

解耦:

        我们想象一个场景:A想把东西交给B,可以直接给,但是这样呢,需要两个人必须达到统一,否则A到了而B不在家的状况,要么等待,要么A等待重新发送,二者关联性很强,但是A将东西交给邮局,由邮局交送给B,那么A就可以解放自己了。消息队列就充当这个邮局的角色

异步:

        上面我们抽象出一个邮局,那么假如我们想添加部分功能呢,或者将送到邮局的部分再次细化,整体的流程变长,每个流程都需要时间,用户下单的等待时长大大增加,这是不利的。但如果我们将其余功能交由消息队列处理,时间大幅度降低。

削峰:

        临近节日邮局打算来一场“八折寄件,包装全免”的活动,吸引了大批人前来。每条路线承载能力有限,面对大量邮件,我们通常会选择找个地方存放,慢慢处理,尽管这样的处理速度相对收到订单立刻分配线路发送慢一些,但是可以保证出错,崩溃的概率降低。消息队列就类似于一个可以存储信息的临时存放所,一条条交给各部分去处理。

        

缺点: 
系统可用性降低:

        增加消息队列本身就是不断添加工具的过程,我们将信息都给邮局,如果邮局崩溃了,关门了,那么我们所有依赖消息队列的功能至少在短时间内都会废掉。

复杂性提高:

        我们将邮件交给邮局处理,邮局负责调用抵扣优惠券功能,分配地址等功能,我们把地址给邮局的时候自己确保没问题,但是邮局在将收货地址交给分配地址功能的时候,能一定保证该信息一定正确吗。在这个过程中复杂性逐步提高

数据一致性:

        消息队列中处理的问题中设计分布式服务,分布式服务本身涉及到该问题,用户下单了付款了,但是如果没有存储积分怎么办,怎么保证,我们可以将所有的功能封装到一个事务中(事物具有原子性:一个失败全部失败),以此来确保整个流程。

什么时候用(作用)

        最根本的就是记住:解耦,错峰,异步

        通常大厂使用较多,适用于大场景,实时性较高的,比如淘宝这种

http://www.yayakq.cn/news/592558/

相关文章:

  • 信息类网站怎么做网络销售平台有哪些软件
  • 网站设计培训成都哪家好建湖做网站
  • 网站推广易网宣wordpress用户自定义作者
  • 网站开发怎样验收行业网站建设哪家好
  • 含山县建设局网站下载百度我的订单
  • 网站模板怎么进建设网站计入什么科目
  • 织梦怎么设置网站首页网站百度关键词优化
  • 建立企业网站需要什么广告设计与制作包括哪些
  • 人才网站的seo怎么做威海住房和城乡建设厅网站
  • 凡科建站官网登录wordpress 淘宝客赚钱
  • aspcms网站打不开即时聊天app开发
  • 买个域名后怎么做网站中国logo设计制作网
  • 物流企业网站建设特色惠州淡水网站建设公司
  • 游戏官网做的好的网站西安英文旅游网站建设
  • cmd iis重启单个网站华龙网
  • 网站域名查询关键词排名怎么做上去
  • 网站建设一般都需要什么资质网站流量提升
  • dw个人网站制作eclipse网站开发实例
  • 开发网站怎样注册公司企业培训计划方案
  • 昌网站建设能上外国网站dns
  • 阿里云个人备案可以做企业网站吗网站在线压缩
  • 点击未来网站建设店面装修效果图
  • 免费h5模板网站网页开发工作室
  • 重庆动画网站建设safari浏览器
  • php网站说明凡科互动登录入口
  • 分宜网站建设网页设计100个经典案例
  • 网站备案 主体黑名单怎么做网站自己当站长
  • 那种限时购的网站如何做建设银行的网站用户名是什么
  • 宿迁新站seo不会技术怎么做公司网站
  • 杭州做搜索引擎网站的公司十大免费网站推广入口