分布式系统架构,用消息队列吗?
目前了解到架构,有单体架构,分布式架构,微服务架构,还有没有其他的不知道了,但是分布式架构的系统,会用消息队列吗?多大的系统就要用到消息队列啊?
分布式系统架构,用消息队列吗?
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- |__WhoAmI__| 2023-01-02 19:22关注
是这样的,分布式系统通常使用消息队列来进行异步通信。在分布式系统中,不同的节点(例如服务器、数据库、缓存)可能需要互相发送消息来协调工作。消息队列可以帮助系统更好地处理这些消息,从而提高系统的性能和可靠性。
消息队列的使用不取决于系统的大小,而是取决于系统的需求。如果系统需要进行大量的异步通信,或者需要处理大量的求,那么使用消息队列可能是一种有效的选择。但是如果系统不需要进行大量的异步通信,或者需要处理的求数量较少,那么使用消息队列可能不是必要的。
关于架构,列举的几种类型是对的。单体架构是指所有功能都集中在一个单独的应用中。分布式架构是指将功能分布在多个节点上的架构。微服务架构是指将单个应用拆分成许多小型服务的架构。还有一种架构叫做客户端-服务器架构,其中客户端负责处理用户界面,服务器负责处理数据。
仅供参考,望采纳,谢谢。本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥20 关于#stm32#的问题:需要指导自动酸碱滴定仪的原理图程序代码及仿真
- ¥20 设计一款异域新娘的视频相亲软件需要哪些技术支持
- ¥15 stata安慰剂检验作图但是真实值不出现在图上
- ¥15 c程序不知道为什么得不到结果
- ¥40 复杂的限制性的商函数处理
- ¥15 程序不包含适用于入口点的静态Main方法
- ¥15 素材场景中光线烘焙后灯光失效
- ¥15 请教一下各位,为什么我这个没有实现模拟点击
- ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
- ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因