讲解消息机制和设计原则,消息提供的排队机制是处理高并发的基本方式。
学习 Jakarta Messaging(JMS) 规范API接口, 并深入分析常见 JMS 服务器实现 ActiveMQ Artemis。
时间1~2天。
消息概述
- 消息发展历史
- 消息设计
- 消息产品和项目
- 消息开发语言和协议
- 消息系统考虑因素
- 消息特性
- 消息组成
- JMS API
- 主要接口
- 消息定义和使用
- 消息系统设计
消息的高级特性
- 消息处理机制
- 消息发送保障
- 消息持久化
- 消息事务
- 处理大消息
JMS
- JMS 规范
- JMS API
Apache ActiveMQ
- ActiveMQ经典消息中间件
- 技术架构分析
- 多种协议支持
- 消息存储高效性
ActiveMQ Artemis
- Artemis 核心架构
- 管理接口
- 网络连接管理
- 存储设计原理
- 消息流控制
- 消息寻址
- 消息高级特性
- 消息处理
- Broker间连接
- 大消息
- 流处理
- 事务处理
- 安全
- 集群
- 独立服务器和嵌入使用
- 性能
- Artemis管理
- 支持消息协议
Apache Pulsar
- Apache Pulsar 项目
- 需求描述
- 体系图
- 分片存储
- Functions 函数轻量计算
- IO和分析