软件研发
消息集群 标签描述

23RabbitMQ的集群架构 集群构建 数据可靠性 身份认证 资源鉴权 可观测性 24RocketMQ的集群架构 集群构建 RocketMQ的元数据实际是存储在Broker上,不是直接存储在NameServer中。NameServer本身只是一个缓存服务,没有持久化存储的能力,先来看一张图示。 元数据信息实际存储在每台Broker上,每台Broker会在本节点维护持久化文件来存储元数据信息。这些元数据信息主要包括节点信息、节点上的Topic、分区信息等等。在Broker启动时,会先连接NameServer注册节点信息,并将保存的元数据上报到所有NameServe...

  dBFTbkVLMBge   2023年11月02日   42   0   0 消息集群

14集群性能瓶颈和数据可靠性风险 消息队列的性能和可靠性由生产者、Broker集群、消费者三方共同保障,而不只是服务端的工作。通常衡量集群性能的一个重要指标是全链路耗时,即客户端发出一条消息到消费者消费到这条消息的时间差 生产者的性能和可靠性 网络层面 网络层面,对性能和可靠性的影响主要包括连接协议、传输加密、网路稳定性、网络延时、网络带宽五个方面 生产者客户端会先和Broker建立并保持TCP长连接,而不是在每次发送数据时都重新连接,以确保通信的性能。这也是默认情况下不用HTTP协议的原因。 在数据传输过程中,为了避免数据包被篡改、窃取,就需要进行传输加密。因为网络质量不稳定,传输过程...

  dBFTbkVLMBge   2023年11月02日   19   0   0 消息集群