一个异步任务编排的疑问,望讨论

假设我们有n个任务,为了提高执行的效率,我们希望能并行执行任务,但是各个任务之间又有一定的依赖关系,如何根据依赖关系找出可以并行执行的任务?最好用到java8的completableFuture。我只知道串行的方法,但是哪些可以并行哪些使用串行这种分阶段不太知道如何处理。希望疑义相与析。(关键词:任务调度,异步,并发,DAG,图论)
全部评论
这个可以使用图,也就是说每次执行入度为0的点
点赞
送花
回复
分享
发布于 2020-12-22 00:18

相关推荐

点赞 1 评论
分享
牛客网
牛客企业服务