- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 Flink源码解读系列3——JobGraph的构建
接《Flink源码系列——获取StreamGraph的过程》获取到StreamGraph后,继续分析,如果通过获取到的StreamGraph来转化为JobGraph。转化逻辑在StreamingJobGraphGenerator这个类中,入口是createJobGraph(StreamGraph)方法。先是初始化了一个StreamingJobGraphGenerator的实例,StreamingJ...
2018-07-21 11:26:01 1361
原创 Flink源码解读系列2——StreamGraph的构建
接着《Flink源码解读系列1——分析一个简单Flink程序的执行过程》一文的结尾继续分析,在完成对数据流的转换操作之后,需要执行任务,这时会调用如下代码:env.execute("Socket Window WordCount");在StreamExecutionEnvironment中,这是一个抽象方法,具体的实现在其子类中,其子类StreamContextEnvironment的...
2018-07-21 11:02:36 1192
转载 Flink源码解读系列1——分析一个简单Flink程序的执行过程
在Flink中,实现从指定主机名和端口接收字符串消息,对接收到的字符串中出现的各个单词,每隔1秒钟就输出最近5秒内出现的各个单词的统计次数。代码如下:public class SocketWindowWordCount { public static void main(String[] args) throws Exception { /** 需要连接的主...
2018-07-21 10:00:09 5215 2
Kafka消息语义使用说明.pdf
2019-08-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人