编译阶段生成JobGraph 运行阶段生成调度ExecutionGraph task 数据之间的传输 上图代表了一个简单的 map-reduce 类型的作业,有两个并行的任务...
编译阶段生成JobGraph 运行阶段生成调度ExecutionGraph task 数据之间的传输 上图代表了一个简单的 map-reduce 类型的作业,有两个并行的任务...
什么是查询优化器 查询优化器是传统数据库的核心模块,也是大数据计算引擎的核心模块,开源大数据引擎如 Impala、Presto、Drill、HAWQ、 Spark、Hive ...
1.新建一个Maven工程,添加gRPC相关依赖 2.添加protocol buffers 编译插件 2.1注意 这是我的文件结构,重要的文件都框出来了 3.编写.proto...
本文转载Flink官方社区文章:一张图轻松掌握 Flink on YARN 基础架构与启动流程 Flink on YARN 模式启动流程图 Flink on YARN 集群部...
前文《I/O Zero Copy是什么?》介绍了 Zero Copy 的本质就是 IO 设备跟用户程序空间传输数据的过程中,减少数据拷贝次数,减少系统调用,实现 CPU 的零...
转载自 http://blog.opskumu.com/docker.html 一、Docker 简介 Docker 两个主要部件: Docker: 开源的容器虚拟化平台 D...
《Docker从入门到实践》阅读笔记 原书地址: https://yeasy.gitbooks.io/docker_practice/content/introduction...
本文已更新,点击访问 最近学习 C++,首选的代码编辑器是 Sublime Text,这款轻便、颜值高、功能强大的编辑器相信是很多人敲代码的首选,同样 Sublime 也是我...
C++是在C语言的基础上发展来的。C++除了有C语言的指针外,还增加一个新的概念——引用,初学者容易把引用和指针混淆一起,面试或者笔试经常被考到。 要弄清楚这两个概念,先从变...