使用MQ要考虑的问题

一般现代软件系统都会用到MQ,几乎所有开发人员也都会想到用MQ,但真正能用好的人估计不多,因为要用好MQ有很多方面问题要考虑:

1、在原直接交互的系统间增加MQ中间层,MQ的性能、可靠程度会严重影响原系统的性能、可靠性。activemq,rabbitmq,kafka……有那么多开源的MQ可选,究竟哪个更适合我的业务场景呢?

2、消息丢失怎么办?是否需要事务,如何保证数据最终的一致性?

3、是否要顺序消费消息,是否保证消息的顺序消费?出现重复消息怎么办?

4、消息堆积如何处理?……

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值