在面对众多的消息队列时,我们往往会陷入选择的困境:“消息队列那么多,该怎么选啊?Kafka 和 RabbitMQ 比较好用,用哪个更好呢?”想必大家也曾有过类似的疑问。对此本文将在接下来的内容中以 Kafka 和 RabbitMQ 为例分... 多副本且基于 Zookeeper 协调的分布式消息系统,现已捐献给 Apache 基金会。它是一种高吞吐量的分布式发布订阅消息系统,以可水平扩展和高吞吐率而被广泛使用。目前越来越多的开源分布式处理系统如 Cloudera、Apache...
消息队列(Message Queues)是一种在分布式系统中用于异步通信的机制。它可以存储和传递消息,确保消息在不同的组件之间以可靠的方式进行传递。下面是几种常见的消息队列系统以及它们之间的区别:1. RabbitMQ:RabbitMQ是一个开源的、可靠的、基于AMQP(高级消息队列协议)的消息队列系统。它使用完整的消息确认机制,支持各种消息模式(例如发布/订阅、工作队列等),有丰富的客户端库和广泛的语言支持。1. Apache Kafka:Kafka是一个高...
消息队列等场景。> 未来的后端服务架构将更加注重弹性、灵活性、智能化和安全性,以应对快速变化的业务需求和技术发展。* * *# 云原生化的微服务架构(未来软件架构)在探讨云原生化的微服务架构之前,让我们先... 灰度发布和回滚机制由于服务系统的业务复杂性、复杂的依赖关系以及错综复杂的调用链,导致了问题排查的复杂度增加,尤其是在涉及多层调用的情况下。通过灰度发布来缩小错误的影响范围,快速观测并识别问题,以及可...
# 云原生架构在技术视角下,云原生架构是由一系列针对云原生技术的设计原则和模式构成,其主要目标是在云应用中去除最大限度的非业务代码部分,从而将这些非功能性特性(比如弹性、韧性、安全性、可观察性、灰度等)交... RocketMQ与其他消息中间件的一大区别就在于,它采用的是经过实践检验的云原生架构。接下来,我们要探讨RocketMQ在云原生架构领域的关键技术进步。## RocketMQ的云原生发展历程随着消息队列行业的发展,Apache Roc...
消息队列 Kafka版是一款基于 Apache Kafka 构建的分布式消息中间件服务,具备高吞吐、高可扩展性等特性,提供流式数据的发布/订阅和多副本存储机制,广泛应用于日志压缩收集、流式数据处理、消息解耦、流量削峰去谷等应用场景。消息队列 Kafka版开箱即用,业务代码无需改造,帮助您将更多的精力专注于业务快速开发,免除繁琐的部署和运维工作。 产品功能高效的消息收发:海量消息堆积的情况下,消息队列 Kafka版仍然维持Kafka集群对消息收...
消息队列(Message Queues)是一种在分布式系统中用于异步通信的机制。它可以存储和传递消息,确保消息在不同的组件之间以可靠的方式进行传递。下面是几种常见的消息队列系统以及它们之间的区别:1. RabbitMQ:RabbitMQ是一个开源的、可靠的、基于AMQP(高级消息队列协议)的消息队列系统。它使用完整的消息确认机制,支持各种消息模式(例如发布/订阅、工作队列等),有丰富的客户端库和广泛的语言支持。1. Apache Kafka:Kafka是一个高...
消息队列 RabbitMQ版是一款支持 AMQP 协议的分布式高可用消息队列产品,完全兼容 RabbitMQ 开源生态及多语言客户端,提供丰富的消息特性和灵活的消息路由,同时具备分布式、高吞吐、低延迟、灵活扩展的云消息服务优势... 提升消息处理效率,保证上下游系统稳定性。 削峰填谷系统承接秒杀、新品发布上线等大型活动时会带来暂时性的流量洪峰,此时若没有相应的保护机制而导致系统超负荷甚至崩溃,影响用户体验。消息队列 RabbitMQ版可作为一...
本文介绍了消息队列 RabbitMQ版各特性版本的功能发布动态,新特性将在各个地域(Region)陆续发布,欢迎体验。 2024年2月功能名称 功能描述 发布时间 发布地域 相关文档 插件重试 如果出现启用插件失败,支持在排除故障后重新启用插件。 2024-2-22 全部地域 开启插件 API 接口限速 为提高系统管控能力,配置 API 接口的限流。 2024-2-22 全部地域 所有 API 接口 2023年12月功能名称 功能描述 发布时间 发布地域 相...
消息队列 RocketMQ版是火山引擎基于 Apache RocketMQ 构建的分布式消息中间件服务,完全兼容开源 RocketMQ 的各个组件与概念,同时具备低延迟、弹性高可靠、高吞吐等特性优势,业务代码无需改造,帮助用户快速迁移上云。 产品功能多种消费类型:消息队列 RocketMQ版提供灵活、可扩展性强的消费主题模式设置,支持发布/订阅、集群消费和广播消费模式。 多种消息类型:消息队列 RocketMQ版支持丰富的消息类型,支持顺序消息、事务消息、定...
消息队列等场景。> 未来的后端服务架构将更加注重弹性、灵活性、智能化和安全性,以应对快速变化的业务需求和技术发展。* * *# 云原生化的微服务架构(未来软件架构)在探讨云原生化的微服务架构之前,让我们先... 灰度发布和回滚机制由于服务系统的业务复杂性、复杂的依赖关系以及错综复杂的调用链,导致了问题排查的复杂度增加,尤其是在涉及多层调用的情况下。通过灰度发布来缩小错误的影响范围,快速观测并识别问题,以及可...
本文介绍了消息队列 RocketMQ版各特性版本的功能发布动态,新特性将在各个地域(Region)陆续发布,欢迎体验。 2024年3月功能名称 功能描述 发布地域 相关文档 云监控指标 增加实例维度的监控指标。 全部地域 查看监控数据 批量删除 Group 提供批量删除消费组的 API 接口(DeleteGroups)。 全部地域 DeleteGroups 2024年2月功能名称 功能描述 发布时间 发布地域 相关文档 云监控指标 增加实例、Topic 维度的监控指...
消息队列 RocketMQ版实例进入在控制台创建RocketMQ实例,并配置Topic、Group、以及秘钥,详见RocketMQ创建文档 步骤2: 配置密钥的权限,设置默认权限为发布和订阅选择实例,选择密钥管理,然后点击查看权限详情 修改默... import org.apache.rocketmq.client.consumer.rebalance.AllocateMessageQueueAveragely;import org.apache.rocketmq.client.exception.MQClientException;import org.apache.rocketmq.common.consumer.ConsumeFro...
本文介绍了消息队列 Kafka版各特性版本的功能发布动态和文档变更动态。 2024年3月功能名称 功能描述 发布地域 相关文档 Topic 支持标签 支持为 Topic 添加标签,您可以将 Topic 通过标签进行归类,有利于识别和管理 Topic。 全部地域 创建 Topic 管理 Topic 标签 Topic 消息清理策略 支持为 Topic 配置消息清理策略。 DELETE:默认的消息清理策略。在磁盘容量不足时,将提前删除旧消息,以保证服务可用性。 COMPACT:针对每个...