当前位置:首页 > java知识学习_java技术文章 > 正文

Apache Flink实践与从0到1学会ApacheFlink下载pdf

浏览163+

Flink流计算框架介绍

1)ApacheFlink是一款分布式、高性能的开源流式处理框架,在2015年1月12日,ApacheFlink正式成为Apache顶级项目。

2)Flink是一个针对流数据和批数据的分布式处理引擎。它主要是由Java代码实现。目前主要还是依靠开源社区的贡献而发展,是大数据处理领域最近冉冉升起的一颗新星,其不同于其他大数据项目的诸多特性吸引了越来越多人的关注。

3)对Flink而言,其所要处理的主要场景就是流数据,批数据只是流数据的一个极限特例而已。再换句话说,Flink会把所有任务当成流来处理,这也是其最大的特点。

4)目前Flink在阿里巴巴、BouyguesTeleccom、CapitalOne等公司得到应用,如阿里巴巴对ApacheFlink的应用案例。

5)Flink核心是一个流式的数据流执行引擎,其针对数据流的分布式计算提供了数据分布、数据通信以及容错机制等功能。基于流执行引擎,Flink提供了诸多更高抽象层的API以便用户编写分布式任务。

6)笔者最近一直在学习Flink技术栈,今天给大家分享2份不错的学习资料,免费的,但是价值不亚于市场上任何有偿的资料,全部有FlinkPMC核心成员编写,有FlinK中文社区的贡献者。

SparkStreaming流计算切换到flink流计算

1)之前企业做流计算都是通过SparkStreaming的方式去实现,现在正在逐步切换到Flink上面,通过OrcBucketingTableSink将埋点数据落地到HDFS上的Hive表中。

2)在Flink处理中单TaskWrite可达到3.5K/s左右,使用Flink后资源消耗降低了90%,同时将延迟30s降低到了3s以内。目前还在做Flink对SparkBucketTable的支持。

Flink框架在阿里巴巴公司的应用

1)ApacheFlink在诞生之初就确立了使用同一个引擎支持多种计算形态的目标,包括流计算,批处理和机器学习等等。阿里巴巴在选择Flink作为新一代大数据引擎时也坚定不移的在贯彻这一目标。

2)在我们的内部版本Blink中,我们使用了SQL作为流批一体的统一入口,并且在流计算和批处理上都做了大量的优化。流批一体也开始真正的发挥出了价值,在我们的搜索离线数据处理和机器学习平台上均获得了较好的效果。

3)不仅仅是流计算,Flink已经为整个阿里集团平稳度过每一年的双十一立下了相当大的汗马功劳,满足复杂的业务需求,提供简单直观的API支持,已经成为公司内部流式数据处理的唯一标准。

4)阿里云资深技术专家莫问在2017云栖大会北京峰会中做了题为《ApacheFlink技术进阶》的分享,就ApacheFlinkIntroduction,阿里巴巴对Flink的贡献,Flink在阿里巴巴的应用等方面的内容做了深入的分析。

Apache Flink实践PDF电子书下载与推荐

1)根据我的经验和观察,大部分初学者在选择搜集资料和筛选学习资料的环节会消耗大量的时间,而市场上的充斥着良莠不齐的视频 语音 文字 图片等信息,往往会给初学者带来困扰。“我到底该选择什么版本,哪本书讲的梗更好,”等等,诸如此类的疑问,本文给大家提供世面上最好的几本关于flink的书籍。

2)本电子书将深入分析Flink的一些关键技术与特性,希望能够帮助读者对Flink有更加深入的了解,对其他大数据系统开发者也能有所裨益。

3)本书籍假设读者已对MapReduce、Spark及Storm等大数据处理框架有所了解,同时熟悉流处理与批处理的基本概念,然后才适合阅读本文提供的书籍。

4)为了让大家更为全面的了解Flink,作者和infoQ的徐川联合制作了这一本介绍ApacheFlink的中文专刊《不仅仅是流计算::ApacheFlink实践》。它融合了ApacheFlink在国内各大顶级互联网公司的大规模实践。

5)ApacheFlink是个一个为全世界多个Z大规模级别的流处理应用提供支持的开源框架。通过本书,你将探索并行流处理的基本概念并了解该技术与传统批处理的区别。

6)本文提供了两本电子书,第一本是:Apache Flink实践,第二本电子书是:《从0到1学会ApacheFlink》,本书可以帮助你建立FlinK的知识系统,可以当做一个工具书,也可以当做一个入门的概念书。结合最新的官方文档阅读最佳。

不仅仅是流计算 Apache Flink实践全本pdf下载:

https://pan.baidu.com/s/1LmoWGcpYZEADFqQZLnEl5Q

密码:ztyz

 

《从0到1学会ApacheFlink》全本电子书下载:

https://www.jb51.net/books/750860.html

百度云网盘视频教程分享

责任声明:文章信息由IT教程屋小编精心整理总结编排而成,倾注了心血和汗水,转载时请遵循行业规范务必注明文章作者、来源及本页链接,谢谢合作!
本篇文章标题:Apache Flink实践与从0到1学会ApacheFlink下载pdf
本篇文章url地址:http://www.itjcw123.cn/8808.html