当前位置:网站首页>MQ优缺点(2022.5.2-5.8)
MQ优缺点(2022.5.2-5.8)
2022-06-30 18:22:00 【看水是水】
消息队列的优缺点
优点
上面已经说过了,系统解耦,异步调用,流量削峰。
缺点
①系统可用性降低:系统引入的外部依赖越多,系统要面对的风险越高,拿场景一来说,本来ABCD四个系统配合的好好的,没啥问题,但是你偏要弄个MQ进来插一脚,虽然好处挺多,但是万一MQ挂掉了呢,那样你系统不也就挂掉了。
②系统复杂程度提高:非要加个MQ进来,如何保证没有重复消费呢?如何处理消息丢失的情况?怎么保证消息传递的顺序?问题太多。
③一致性的问题:A系统处理完再传递给MQ就直接返回成功了,用户以为你这个请求成功了,但是,如果在BCD的系统里,BC两个系统写库成功,D系统写库失败了怎么办,这样就导致数据不一致了。
所以。消息队列其实是一套非常复杂的架构,你在享受MQ带来的好处的同时,也要做各种技术方案把MQ带来的一系列的问题解决掉,等一切都做好之后,系统的复杂程度硬生生提高了一个等级。
边栏推荐
- 微信小程序快速入门 --项目介绍
- How to improve the three passive situations in data analysis
- mysql 递归
- Evolution of screen display technology
- 如何利用 xUnit 框架对测试用例进行维护?
- Four tips tell you how to use SMS to promote business sales?
- Develop those things: how to add text watermarks to videos?
- 20220528 [talk about fake chips] those who are greedy for cheap often suffer heavy losses. Take stock of those fake memory cards and solid state drives
- 商业智能BI与业务管理决策思维之四:业务成本分析
- sql连续登录问题
猜你喜欢
联想YOGA 27 2022,超强配置全面升级
一套十万级TPS的IM综合消息系统的架构实践与思考
Four tips tell you how to use SMS to promote business sales?
全栈代码测试覆盖率及用例发现系统的建设和实践
【DesignMode】工厂模式 (factory pattern)
正则表达式(正则匹配)
Unlimited cloud "vision" innovation | the 2022 Alibaba cloud live summit was officially launched
华兴证券:混合云原生架构下的 Kitex 实践
20220528【聊聊假芯片】贪便宜往往吃大亏,盘点下那些假的内存卡和固态硬盘
Kalman滤波器--从高斯融合推导
随机推荐
链表中环的入口结点-链表专题
全技术栈、全场景、全角色云原生系列培训重磅首发,助力企业打造硬核云原生技术团队
Construction and practice of full stack code test coverage and use case discovery system
torch stack() meshgrid()
Opencv data type code table dtype
Huaxing Securities: kitex practice under the original hybrid Cloud Architecture
Kalman filter -- Derivation from Gaussian fusion
基于UDP协议设计的大文件传输软件
Unlimited cloud "vision" innovation | the 2022 Alibaba cloud live summit was officially launched
How to seamlessly transition from traditional microservice framework to service grid ASM
[community star selection] the 23rd issue of the July revision plan | bit by bit creation, converging into a tower! Huawei freebuses 4E and other cool gifts
Trust configuring domestic sources
【DesignMode】工厂模式 (factory pattern)
「经验」爬虫在工作中的实战应用『理论篇』
嵌入式软件开发新趋势:DevOps
华兴证券:混合云原生架构下的 Kitex 实践
新版EasyGBS如何配置WebRTC视频流格式播放?
Go redis connection pool
年复一年,为什么打破数据孤岛还是企业发展的首要任务
Swin-transformer --relative positional Bias