IM专题:服务化架构IM系统(9)— 应用MQ

IM专题:服务化架构IM系统(9)— 应用MQ

💡 原文中文,约2300字,阅读约需6分钟。
📝

内容提要

在微服务化系统中,存在三个核心组件:RPC、注册中心和MQ。MQ通讯模型有五大应用场景:一多应用、轻重分离、结果忽略、流量缓冲、架构保护。MQ还有三类特殊用法:顺序消息、事务消息和延时消息。MQ的消息可靠性和对服务耦合性的解耦优于RPC,但不能完全替代RPC。对实时性要求高或对提供方结果关注时,应使用RPC通讯模型。

🎯

关键要点

  • 微服务化系统的三个核心组件是RPC、注册中心和MQ。

  • MQ通讯模型的消息可靠性和服务耦合性解耦优于RPC,但不能完全替代RPC。

  • 在对实时性要求高或对提供方结果关注时,应使用RPC通讯模型。

  • MQ通讯模型的五大应用场景包括一多应用、轻重分离、结果忽略、流量缓冲和架构保护。

  • MQ的三类特殊用法是顺序消息、事务消息和延时消息。

➡️

继续阅读