Flink 原理、实战与性能优化 (13):环境准备 2.3&2.3.1&2.3.2

阅读数:5 2019 年 12 月 11 日 20:40

Flink原理、实战与性能优化(13):环境准备 2.3&2.3.1&2.3.2

(Flink 开发环境配置)

内容简介
这是一部以实战为导向,能指导读者零基础掌握 Flink 并快速完成进阶的著作,从功能、原理、实战和调优等 4 个维度循序渐进地讲解了如何利用 Flink 进行分布式流式应用开发。作者是该领域的资深专家,现就职于第四范式,曾就职于明略数据。
全书一共 10 章,逻辑上可以分为三个部分:
第一部分(第 1~2 章)
主要介绍了 Flink 的核心概念、特性、应用场景、基本架构,开发环境的搭建和配置,以及源代码的编译。
第二部分(第 3~9 章)
详细讲解了 Flink 的编程范式,各种编程接口的功能、应用场景和使用方法,以及核心模块和组件的原理和使用。
第三部分(第 10 章)
重点讲解了 Flink 的监控和优化,参数调优,以及对反压、Checkpoint 和内存的优化。

我们可以选择 IntelliJ IDEA 或者 Eclipse 作为 Flink 应用的开发 IDE,但是由于 Eclipse 本身对 Scala 语言支持有限,所以 Flink 官方还是建议用户能够使用 IntelliJ IDEA 作为首选开发的 IDE,以下将重点介绍使用 IntelliJ IDEA 进行开发环境的配置。


(下载 IntelliJ IDEA IDE)

用户可以通过 IntelliJ IDEA 官方地址下载安装程序,根据操作系统选择相应的程序包进行安装。安装方式和安装包请参考 https://www.jetbrains.com/idea/download/


(安装 Scala Plugins)

对于已经安装好的 IntelliJ IDEA 默认是不支持 Scala 开发环境的,如果用户选择使用 Scala 作为开发语言,则需要安装 Scala 插件进行支持。以下说明在 IDEA 中进行 Scala 插件的安装:

  • 打开 IDEA IDE 后,在 IntelliJ IDEA 菜单栏中选择 Preferences 选项,然后选择 Plugins 子选项,最后在页面中选择 Browser Repositories,在搜索框中输入 Scala 进行检索;
  • 在检索出来的选项列表中选择和安装 Scala 插件,如图 2-3 所示;
  • 点击安装后重启 IDE,Scala 编程环境即可生效。

Flink原理、实战与性能优化(13):环境准备 2.3&2.3.1&2.3.2

图 2-3 检索 IDE 中 Scala 插件

Flink原理、实战与性能优化(13):环境准备 2.3&2.3.1&2.3.2

购书地址 https://item.jd.com/12518733.html?dist=jd

评论

发布