为什么使用消息队列?

很多项目中消息队列使用已经很广泛。

  • 解耦
    消息队列充当一个数据接口层,只要两端的处理逻辑遵循消息队列接口的约束即可。

  • 扩展性
    消息队列解耦了处理过程,所以增大消息入队和处理的频率是很容易。

  • 冗余
    在处理数据的时候处理过程可能会失败。除非数据被持久化,否则将会丢失数据。消息队列把数据进行持久化直到它们已经被完全处理,这样就降低了数据丢失的风险。
  • 异步
    跨应用的异步通信;应用内同步变异步等。
  • 顺序保证
  • 缓冲
    写入队列速度尽可能快。

^-^

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值