一、前言
本章主要是承接上一篇讲CompletableFuture的文章,想了解的可以先去看看案例:
https://juejin.cn/post/7091132240574283813
CompletableFuture已经提供了串行、并行等常用异步编排的方案,但在细节上还是有许多不足,比如回调方面,编排复杂顺序方面,就捉襟见肘了。
之前我有关注过Gitee上star量还不错的一款开源工具AsyncTool:
https://gitee.com/jd-platform-opensource/asyncTool
是由京东零售的高级工程师编写的,提供了非常丰富的异步编排功能,并且经过了京东内部的测试,是对CompletableFuture的封装和补足,试用了一下挺不错。