消息中间件

首页 标签 消息中间件
# 消息中间件 #
关注
28378内容
SpringCloud概述
Spring Cloud应微服务需求而生,提供统一解决方案,具备约定大于配置、组件丰富、开箱即用等特点。通过地铁站命名版本,避免子项目冲突。Spring Cloud Alibaba融合阿里实践,推出Nacos、Sentinel、Seata等优秀组件,弥补Netflix停更短板,成为主流选择。本节概述其演进、生态及技术选型依据,为后续实战奠基。(238字)
|
5天前
|
选举机制理解描述
本文深入解析Zookeeper的Leader选举机制,涵盖服务器启动与运行期间的选举流程,重点介绍FastLeaderElection算法的核心规则:优先比较ZXID(数据最新性),再比较SID(服务器标识)以确保数据一致性。详细阐述投票过程、状态变更及逻辑时钟(electionEpoch)作用,揭示分布式系统中高可用与数据恢复的关键实现。
应用架构图
在业务架构基础上,技术架构将产品需求转化为技术实现。它涵盖分层设计、技术选型与关键组件关系,包括单体四层结构(表现、业务、数据、基础层)和分布式应用间的调用与集成,明确内外系统边界,构建完整技术体系。
|
5天前
|
异步消息组件MQ基础
本课程系统讲解RabbitMQ消息中间件,涵盖其核心应用场景如异步调用、应用解耦与流量削峰。通过SpringAMQP实现消息收发,深入剖析工作队列、发布订阅模型及Fanout、Direct、Topic等交换机类型特性,并实践惰性队列、优先级队列等高级功能,最终完成商城项目中同步转异步的业务改造。
|
5天前
|
异步消息组件MQ高级
本文详细讲解了RabbitMQ消息可靠性与延迟消息的实现方案,涵盖生产者重试、确认机制、消费者确认、幂等性处理、消息持久化及延迟消息插件应用,确保消息不丢失并实现超时订单自动取消。
应用架构图
在业务架构基础上,技术架构将需求转化为技术实现,涵盖分层设计、技术选型与关键组件关系。单体架构通常分为表现、业务、数据和基础四层;分布式架构则体现应用间服务调用与外部系统集成,明确内外边界,形成完整技术体系。
|
5天前
|
选举机制源码分析
本文深入解析ZooKeeper中FastLeaderElection选举算法的源码实现,涵盖Election接口、核心类结构、内部类WorkerReceiver/WorkerSender工作原理,以及lookForLeader等关键方法的执行流程,揭示基于TCP的快速领导者选举机制。
SpringCloud(2026)
本课程基于传智教育·黑马程序员教学资源,系统讲解Spring Cloud微服务架构实战,涵盖服务注册、远程调用、网关、配置中心等核心应用,并深入RabbitMQ消息队列、ElasticSearch搜索技术及高频面试题解析,结合AI辅助开发与实操训练,助力高效掌握企业级微服务开发与面试要点。
AgentScope x RocketMQ:打造企业级高可靠 A2A 智能体通信基座
Apache RocketMQ 推出轻量级通信模型 LiteTopic,专为 AI 时代多智能体协作设计。它通过百万级队列支持、会话状态持久化与断点续传能力,解决传统架构中通信脆弱、状态易失等问题。结合 A2A 协议与阿里巴巴 AgentScope 框架,实现高可靠、低延迟的 Agent-to-Agent 通信,助力构建稳定、可追溯的智能体应用。现已开源并提供免费试用,加速 AI 应用落地。
Spring Boot中集成ActiveMQ
本文介绍JMS与ActiveMQ基本概念,详解ActiveMQ在Spring Boot中的集成应用。涵盖消息队列的点对点与发布/订阅模式,演示如何通过JmsMessagingTemplate发送消息,并使用@JmsListener实现消费。结合配置说明,完成Queue与Topic的消息通信,助力掌握异步消息处理机制。(238字)
免费试用