想要自学Flink,看这些资源就足够了
Flink官方文档
每一个学习Flink的同学,都应该熟悉官网提供的文档资源。Flink官网上拥有最全、最权威的学习资源,Flink对中国用户很友好,大部分资源都已经做了汉化。
https://ci.apache.org/projects/flink/flink-docs-release-1.12/zh/try-flink/local_installation.html
Stack overflow
在学习的时候,总是会碰到莫名其妙的问题。那怎么解决呢?
https://stackoverflow.com/questions/tagged/apache-flink
在Stackoverflow我们看到有大量用户提交了很多常见的问题,你可以通过Stack overflow连接全球的Flink开发者,看看他们遇到的问题,以及是怎么解决问题的。
全球最大同性交友网站Github
不是所有的问题都能够通过搜索解决,很多棘手的问题,我们只有通过查看Flink源代码才能解决。
https://github.com/apache/flink
不多说,各个版本的源代码一目了然,Flink开发必备。
订阅社区邮件
通过邮件的方式可以让我们更即时、方便地连接Flink社区、连接全球的Flink开发者。如果你想要了解Flink社区最新的新闻和公告、用户碰见的一些问题、包括对中文用户的支持、或者Flink社区有什么最新的代码提交。你可以订阅这些邮箱。不过,因为Flink社区非常活跃,所以,每天都会收到大量邮件,建立大家用一个专门的邮箱账号来订阅。
https://flink.apache.org/zh/community.html
订阅非常简单,只需要给你关注的邮件发送邮件,然后再回复一封邮件,即可完成订阅。
Flink官方Blog
https://flink.apache.org/blog/
可以说,这是Flink最权威的Blog,大家可以看看这些博文是什么发出来的。全部都是Flink项目的PMC、Commit发出来的Blog,换句话说,这里都是最顶级的Flink开发人员,一般的开发连发帖的资格都没有….,所以,膜拜微观吧。
关注这些Flink大佬的Twitter,你可以关注到Flink大佬他们在关注什么。Flink的PMC关注的东西,会决定将来Flink的发展。你可以关注到在不同的国家、不同的城市、不同的行业、不同的岗位,他们关注的是什么。
论坛和社区
Flink生态圈
毫无疑问,像Flink这种优秀的框架,一定会开始打造它自己的生态圈。想了解它的生态圈。
https://flink-packages.org/categories/connectors了解以下。
Flink中文社区Ververica
在这里你能够看到Flink相关的所有的官方Meeting up
由Flink PMC亲自打造的中文培训课程
官方中文技术博客,在这里你不光能看到Flink的知识,还能打开你的技术视野。
想了解大厂的最佳实践、最接地气地解决方案。嘿嘿,看这里。
想要了解不同行业的Flink的经典应用场景,而不是写几个简单的DEMO,J,看这里!
视频资源
只推Apache Flink官方教程,都是PMC、Commit亲授。没有哪个视频比他们更专业了。
https://space.bilibili.com/33807709/video
看这些就足够了,全都是免费、无广告的。
书籍
Learning Apache Flink
Flink的一本入门书籍,是印度的一名大数据架构师写的。
比较入门级,但涉及挺广,包含了:Flink DataStream编程、Flink CEP复杂事件处理、Flink 机器学习、Flink图计算、还有关于Flink的最佳实践。关注公众号:大数据君,发送消息:3358,获取下载链接。
Stream Processing With Apache Flink
同样O’REILLY的经典著作。作者是两位Flink的PMC,不用我多解释了吧。肯定不会是什么疯狂的Java之类、或者是什么数仓项目之类的书籍。
看一下大纲:
关注公众号:大数据君,发送消息:7351,获取下载链接。