对比其他传统消息中间件组件,消息通知服务的核心优势如表1所示。
核心优势 |
消息通知服务 |
传统消息中间件 |
---|---|---|
服务简便 |
直接使用消息通知服务,只需要使用三个简单的API (创建Topic、订阅Topic、发送消息),就能够快速高效的发送消息,使用门槛极低,快速融入业务使用。 |
自建消息通知服务成本高,接口使用复杂,学习曲线高,融于业务时间周期长。 |
稳定可靠 |
消息在多数据中心冗余,Topic支持透明迁移。消息推送失败,可以设置消息推送到SMN进行持久化。服务单节点故障,请求会自动迁移到可用节点。 |
关键业务使用对消息通知服务的稳定性和可靠性要求很高,需要解决消息不丢问题,并能提供多种措施保障业务的连续性。 |
多协议通知 |
使用消息通知服务,只需要通过一次发布请求,就能向各种协议的订阅者推送消息。 |
业务需要发送电子邮件,或者发送短信,或者进行HTTP推送,开发多种协议的消息收发系统,周期长。 |
安全 |
消息通知服务数据安全是基于Topic进行安全隔离,用户未经授权不能访问队列消息,有效保护用户业务安全。 |
业务数据访问需要有安全保护措施,没有认证授权的系统随意获取消息会导致严重的数据安全和隐私风险。 |
表1 删除边缘镜像说明 镜像类型 说明 公共镜像 公共镜像为系统默认预置,不能删...
今年双十一这天,成交破百亿的时间再次刷新纪录。尽管整体来说是一场购物狂欢,...
创建日志告警监控规则后,日志服务根据您在规则中定义的检查频率、触发条件等配...
创建防火墙并关联 SD-WAN 实例后,您仍可以在 SD-WAN 控制台执行修改防火墙规则...
在使用应用身份管理服务前,管理员需要完成本文中的准备工作。 注册华为云并实名...
互联网+时代,网上冲浪已经成为每个人生活必不可少的一部分,只要有一部手机或者...
年关(annual review)将近,这一段时间,我在梳理 2020 年做的一些事情,并试着制...
开发口中的接口是什么? 我相信绝大多数测试同学听闻接口二字都源于开发同学。书...
搭建专线网络架构前,请先阅读本文了解物理线路规划信息。 背景信息 合理规划物...
我们在选择 虚拟主机租用 或 服务器租用 时不经要考虑服务器本身的质量等问题。...