北京大学算法博士解析Java Fork-Join
北京大学算法博士解析Java Fork-Join
随着多核处理器的广泛应用,为了更充分地利用多核资源,提高计算效率,Java7中引入了Fork-Join框架,它是一个轻量级多线程并行处理框架,非常类似于Hadoop中的MapReduce框架,常常被视为单机版的MapReduce,其基本思想是将问题递归地分解为较小的子问题,充分利用多核处理器并行地处理这些子问题,然后合并子问题结果得到最终结果。Fork-Join框架已经成为中高级开发人员必须掌握的并行处理框架。通过本节课,大家可以学到:
1、为什么有了线程池ThreadPool,还需要引入Fork-Join框架?即Fork-Join框架解决了什么问题,它的应用场景是什么?
2、作为一个开发人员,如何来使用Fork-Join框架?
3、 Fork-Join框架内部原理是怎样的?
4、 Fork-Join使用中的一些最佳实践
分享嘉宾:
Dean老师:北京大学博士毕业 ,精通JAVA PYTHON 大数据等多门语言和体系。15年Java开发经验,作为核心人员参与开源JavaEE应用服务器/中间件研发,熟悉JavaEE生态体系;主导日均PV过亿高并发系统架构,具有丰富的大型分布式系统架构设计经验;从0到1主导PB级(300+节点)大数据平台建设,精通大数据生态体系,对Hadoop、Hive、Flume、Kafka、HBase、Spark、Flink等主流大数据框架有丰富的实战经验。
时间
下周三,即8月25日晚8点准时直播
如果需要参加这次分享,可以私聊我免费获取门票!