Flink原理与实践
大约 2 分钟Flink
主要内容
本书最初起源于我的Flink学习笔记,后承蒙人民邮电出版社编辑垂青,最终整理成书。全书共九章,为了和大家免费分享Flink开发相关知识,这里开源了最关键的第三章到第六章,涵盖了几大核心知识:
Flink数据流图 和 分布式运行时介绍
常见DataStream API的使用方法
时间和窗口
状态、检查点和保存点
相信读者通过这四章的学习,能够初步掌握Flink的各类知识。之所以没有完全开源,主要与出版社有协议,还请广大读者海涵。感兴趣的读者可以购买人民邮电出版社出版的图书。
本书附带有相关项目工程:https://github.com/luweizheng/flink-tutorials。
致谢
小米是一家具有开放理念和开源精神的公司。感谢小米大数据部的同事们,他们前期做了大量工作,带领我进入Flink的世界。感谢小米大数据部的同事帮我打开Flink的大门,感谢董事长雷军和副总裁崔宝秋等高管在小米开源环境上所做的巨大投入。
感谢Apache Flink社区众多开发者对Flink的贡献,他们为我们提供了一款开源免费的大数据框架。很多开发者依托各种方式、在各大平台不遗余力地传授和讲解Flink知识。感谢Flink社区提供的开源代码、技术文档、邮件列表、培训视频等各类资料,这些资料是我学习Flink技术的重要途径。感谢Flink社区中曾经耐心回复我问题的唐云、伍翀等人、感谢Stephan Ewen、Fabian Hueske等创始团队在一些英文文档中对Flink技术的深入解析。
勘误
读者如果发现本书各类错误,也请直接在相应页面下留言或给我发送邮件,我会尽快回复,感谢您的支持与帮助。
文字图片均为本人原创,已经进行著作权登记,并且已有出版社联系初版,严禁一切商业用途,否则将追究法律责任。