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

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

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

  • 写回答

1条回答 默认 最新

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

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

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

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

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

报告相同问题?

问题事件

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

悬赏问题

  • ¥15 NeRF的代码复现以及人工智能入门
  • ¥15 centos如何做一个可以让ikuai连接的openvpn
  • ¥15 Protege 中的Entities下面的界面删除了如何复原
  • ¥15 scrapy爬虫求帮
  • ¥15 imageEnView绘图问题
  • ¥15 关于#python#的问题:您好可以加您一下联系方式吗,在复现的时候确实有点问题难以解决
  • ¥15 联想电脑重装系统时无法发现硬盘
  • ¥15 MATLAB与UR10e实体机械臂建立通讯
  • ¥15 c++题需要快一点不用opencv
  • ¥15 关于#java#的问题:想要咨询Flowable流程引擎框架的问题