设计

这里有一些需要牢记的关键设计点。spring-doc.cadn.net.cn

1. Apache Pulsar 响应式

响应式支持最终由 Apache Pulsar 响应式客户端 提供,其当前实现是对常规 Pulsar 客户端异步 API 的完全非阻塞适配器。 这表明响应式客户端需要常规客户端。spring-doc.cadn.net.cn

2. 加法自动配置

由于对 regular (imperative) 客户端的依赖,框架提供的 Reactive 自动配置与 imperative 自动配置是相加的。 换句话说,imperative starter 仅包含 imperative 组件,而 reactive starter 包含 imperative 和 reactive 组件。spring-doc.cadn.net.cn