为什么一定要使用消息中间件

消息中间件可以削峰、限流 , 降低系统的耦合度

降低耦合度解析

例如假设以前没有菜市场(消息中间件) , 菜农们种出来菜(数据)以后 , 需要销售他们 , 这个时候他们就去联系需要菜的 A客户 , B客户 , C客户 ,突然有一天B说 : 我不要你的菜了 , 这时候菜农需要停止与他们的合作 , 也就是去修改代码 ,解除之间的联系 ,

突然有一天 , 来了个D , 说我需要你的菜 , 这时候 , 还得修改代码 , 假设 , 你就是那个菜农 , 你愿意天天这样改来改去代码吗 ? 我相信大家都是不愿意的 !

这时候 , 有个智者 , 想出了菜市场 这个东西 , 菜农们 , 只需要把自己的菜放到 菜市场里 , 你需要就来拿就行 , 不需要你就不来 , 我就一直在这 !
完美的解决了系统耦合度高的问题 !

限流解析

为什么大家进火车站时候 , 有各种的护栏 , 就是起到限流的作用 , 如果没有护栏的话 , 大家一窝蜂的全部从四面八方挤过去 , 这样很容易发生踩踏事故 , 这时候护栏就起到了作用 , 一次只可以通过一个人 , 大家都有序的排队 , 表面上看起来可能很慢 , 实际不然 , 如果都挤在那 , 很可能大家都过不去, 卡住了通道也是有可能 ,消息中间件就相当于那个护栏 !

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值