本文探讨的是在tomcat服务端接口编程中, 异步servlet场景下( 参考我另外一个文章),用rxjava来改造接口为全流程异步方式 好处不用说 tomcat的worker线程利用率大幅提高,接口的并发能力提升 全流程无阻塞等待式(非例如像Future.get这种伪异步) 业务逻辑处理上多个操作上无依赖的可以并发处理,接口性能大幅提高 但是缺点也没法逃避 编码复杂度增加 回调地狱,原来同步几十行代码可能要变成几百行代码 难以调试,大部分代码都是以链式表达式的形式出现,出错了问题定位难 解决这…