本文分享自华为云社区“一文带你认识新闻发布时机RocketMQ-云社区-华为云”。作者:华为云PaaS服务肖志。
DMS是华为云的分布式消息中间件服务。适用于解决分布式架构中的系统解耦、跨系统跨地域数据流转、分布式事务协调等问题,帮助构建优雅的现代应用架构,提供兼容Kafka/RabbitMQ/RocketMQ开源系统的云服务。
DMS是一种消息中间件服务,具有低延迟、高可靠性、高吞吐量、动态扩展、便捷性和多样性。
最近,DMS服务正式推出,具有随时定时消息的功能,提供灵活、准确和高性能的消息定时能力支持。
DMS rocketMQ定时报文的功能流程图
为什么需要定时信息?随着互联网技术的蓬勃发展,各个公司的业务场景越来越复杂。对准确性、高并发性、高可靠性的要求也达到了前所未有的高度。
在这些复杂的业务场景中,时序安排场景尽管有巨大而迫切的需求,却缺乏“完美”的一站式解决方案。
对定时消息需求较低的企业,会使用一些开源版本的消息中间件来实现定时调度。有些企业对定时消息的吞吐量和准确性要求非常高,往往在消息中间件的基础上构建自己的无服务器定时消息中心。比如亚马逊SNS服务实现的无服务器定时器
华为云DMS定时消息能力的优势华为云DMS在线定时消息能力在开源消息中间件和各大云厂商提供的定时能力中处于领先地位,可以提供毫秒级精度和长达一年的定时消息能力。对于高度依赖定时消息的场景,华为云DMS定时消息可以支持数万吞吐量。未来将推出无服务器功能,以实现动态扩展,满足低成本、高性能的需求。
以下是华为云DMS定时消息的亮点:
随时:可支持1年内随时定时消息。精度高:计时精度达到毫秒级(无积累)。高性能:接近普通消息的吞吐量。高可靠性:不会丢失定时信息。取消:支持在预定消息送达前取消。可观察性:可以查询定时消息。计时最佳实践在用户发起订单的场景中,有必要在特定时间段(例如5分钟)之后自动关闭未支付的订单。我们需要一个定时机制来按时触发订单关闭的逻辑。此时正式定时消息进场的时间:下单时,发送一条预定5分钟后送达的定时消息,用它来触发平仓的逻辑。如果用户支付订单,之前的定时消息可以取消。
此外,对于需要定期调度大量任务的场景,可以基于DMS定时消息能力构建调度中间站。根据DMS定时消息的高吞吐量,可以同时调度数十万个任务。
除此之外,定时调度还可以应用到更多的其他场景,比如定时提醒、等待重试、活动预约等等。
订单场景流程图
展望未来,华为云推出了分布式消息服务RocketMQ版本,具有任意时间定时消息的特性。单击使用。
华为云DMS版本正在快速演进,未来将推出无服务器架构,在高可靠、高可用的基础上提供动态的容量扩展和收缩,从容应对流量高峰,在流量较低时收缩容量。按需计费,动态管理企业业务成本,达到降本增效的效果。
点击下方,第一时间了解华为云鲜技术~
华为云博客_大数据博客_AI博客_云计算博客_开发者中心-华为云
本文标题:信息群发(信息群发怎么操作)
本文地址:https://www.xbwxq.com/a/20371.html
本文来自投稿,仅供学习参考!不代表本站立场,该文观点仅代表原作者本人,本站不拥有所有权,不承担相关法律责任。如发现本站有抄袭侵权/违规的内容,请发送邮件至83771837@qq.com举报,一经查实,本站将立刻删除。