资讯专栏INFORMATION COLUMN

Rabbitmq基础组件架构设计

Steve_Wang_ / 1100人阅读

摘要:基础组件架构设计基础组件封装设计迅速消息发送支持迅速消息发送模式,在一些日志收集统计分析等需求下可以保证高性能,高吞吐量。基础组件封装设计事务消息发送支持事务消息,且保障可靠性投递,在金融行业单笔大金额操作时会有此类需求。

Rabbitmq基础组件架构设计

基础组件封装设计 - 迅速消息发送
支持迅速消息发送模式,在一些日志收集、统计分析等需求下可以保证高性能,高吞吐量。

基础组件封装设计 - 确认消息发送

基础组件封装设计 - 批量消息发送

基础组件封装设计 - 延迟消息发送
支持延迟消息模式,消息可以延迟发送,制定延迟时间,用于某些延迟检查,服务限流场景。

基础组件封装设计 - 顺序消息发送
支持顺序消息,保证消息送达消费端的前后顺序,例如下订单等复合性操作。

基础组件封装设计 - 事务消息发送
支持事务消息,且100%保障可靠性投递,在金融行业单笔大金额操作时会有此类需求。

支持消息补偿,重试,以及快速定位异常、失败的消息。

支持集群消息负载均衡,保障消息落到具体SET集群的负载均衡。

支持消息路由策略,指定某些消息路由到指定的SET集群。

消息幂等性保障 - 消息路由规则架构设计。

Rabbitmq组件实现功能点

支持消息高性能的序列化转换、异步化发送消息。

支持消息生产实例与消费实例的连接池化缓存化,提升性能。

支持可靠性投递消息,保障消息的100%不丢失。

支持消费端幂等操作,避免消费端重复消费。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/74595.html

相关文章

  • Java学习必备书籍推荐终极版!

    摘要:实战高并发程序设计推荐豆瓣评分书的质量没的说,推荐大家好好看一下。推荐,豆瓣评分,人评价本书介绍了在编程中条极具实用价值的经验规则,这些经验规则涵盖了大多数开发人员每天所面临的问题的解决方案。 很早就想把JavaGuide的书单更新一下了,昨晚加今天早上花了几个时间对之前的书单进行了分类和补充完善。虽是终极版,但一定还有很多不错的 Java 书籍我没有添加进去,会继续完善下去。希望这篇...

    Steve_Wang_ 评论0 收藏0
  • 【备战春招/秋招系列】Java程序员必备书单

    摘要:相关推荐,豆瓣评分,人评价本书介绍了在编程中条极具实用价值的经验规则,这些经验规则涵盖了大多数开发人员每天所面临的问题的解决方案。实战高并发程序设计推荐豆瓣评分,书的质量没的说,推荐大家好好看一下。 该文已加入开源文档:JavaGuide(一份涵盖大部分Java程序员所需要掌握的核心知识)。地址:https://github.com/Snailclimb... 【强烈推荐!非广告!】...

    saucxs 评论0 收藏0
  • 消息中间件——RabbitMQ(二)各大主流消息中间件综合对比介绍!

    摘要:主流消息中间件介绍是由出品,是一个完全支持和规范的实现。主流消息中间件介绍是阿里开源的消息中间件,目前也已经孵化为顶级项目。 showImg(https://img-blog.csdnimg.cn/20190509221741422.gif);showImg(https://img-blog.csdnimg.cn/20190718204938932.png?x-oss-process=...

    hiyang 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<