随看随点赞,养成好习惯 2023-01-02 15:03 采纳率: 61.5%
浏览 13
已结题

分布式系统架构,用消息队列吗?

分布式系统架构,用消息队列吗?
目前了解到架构,有单体架构,分布式架构,微服务架构,还有没有其他的不知道了,但是分布式架构的系统,会用消息队列吗?多大的系统就要用到消息队列啊?

  • 写回答

1条回答 默认 最新

  • |__WhoAmI__| 2023-01-02 19:22
    关注

    是这样的,分布式系统通常使用消息队列来进行异步通信。在分布式系统中,不同的节点(例如服务器、数据库、缓存)可能需要互相发送消息来协调工作。消息队列可以帮助系统更好地处理这些消息,从而提高系统的性能和可靠性。

    消息队列的使用不取决于系统的大小,而是取决于系统的需求。如果系统需要进行大量的异步通信,或者需要处理大量的求,那么使用消息队列可能是一种有效的选择。但是如果系统不需要进行大量的异步通信,或者需要处理的求数量较少,那么使用消息队列可能不是必要的。

    关于架构,列举的几种类型是对的。单体架构是指所有功能都集中在一个单独的应用中。分布式架构是指将功能分布在多个节点上的架构。微服务架构是指将单个应用拆分成许多小型服务的架构。还有一种架构叫做客户端-服务器架构,其中客户端负责处理用户界面,服务器负责处理数据。
    仅供参考,望采纳,谢谢。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 1月10日
  • 已采纳回答 1月2日
  • 修改了问题 1月2日
  • 创建了问题 1月2日

悬赏问题

  • ¥20 关于#stm32#的问题:需要指导自动酸碱滴定仪的原理图程序代码及仿真
  • ¥20 设计一款异域新娘的视频相亲软件需要哪些技术支持
  • ¥15 stata安慰剂检验作图但是真实值不出现在图上
  • ¥15 c程序不知道为什么得不到结果
  • ¥40 复杂的限制性的商函数处理
  • ¥15 程序不包含适用于入口点的静态Main方法
  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因