设计
以下是需要牢记的几个关键设计点。
1. Apache Pulsar 反应式
反应式支持最终由 Apache Pulsar Reactive 客户端提供,其当前实现是围绕常规 Pulsar 客户端异步 API 的完全非阻塞适配器。 这意味着 Reactive 客户端需要常规客户端。
2. 加法自动配置
由于对常规(命令式)客户端的依赖,框架提供的 Reactive 自动配置是对命令式自动配置的补充。 换句话说,命令式Starters只包括命令式组件,而反应式Starters包括命令式和反应式组件。