Pulsar 事务消息流设计文档

档阐述 Apache Pulsar 中事务消息流的详细设计方案。内容涵盖事务消息的基本概念、设计目标、架构设计、实现细节以及相关用例等。

主要内容:

  • 事务消息概述
  • 设计目标与考量
  • Pulsar 事务消息架构
    • 事务协调器
    • 事务状态管理
    • 消息发送与确认
    • 事务恢复机制
  • 实现细节
    • API 设计
    • 配置选项
    • 性能优化
  • 用例分析
    • 精确一次语义
    • 流式 ETL 处理
    • 分布式事务

目标读者:

  • Pulsar 开发者
  • 消息队列技术爱好者
  • 对分布式系统感兴趣的用户