
冯飞 崔鹏云 陈冠华编著
《Flink内核原理与实现》既讲解了Flink的入门、安装、流计算开发入门、类型和序列化系统、监控运维、安全管理配置等基础知识,又讲解了Flink的时间概念、Window的实现原理及其代码解析,Flink的容错机制原理,Flink容错的关键设计、代码实现分析,Flink Job从源码到执行整个过程的解析,Flink Job的调度策略、资源管理策略、内存管理、数据交换的关键设计和代码实现分析,Flink的RPC通信框架等深度内容。《Flink内核原理与实现》适合对实时计算感兴趣的大数据开发、运维领域的从业人员阅读,此外对机器学习工程技术人员也有所帮助。
作为一名flink新手,初见“内核原理”还是有点担心的,担心看不懂,不过全程读下来居然还比较流畅,没有想象中读不下去的感觉。虽然还是有些部分感觉懵懂,但感觉经过“原理”部分的洗礼,原来感觉有些晦涩的东西,发现居然顺理成章了。 讲原理的书,国内大多都写的不好,要么云山雾罩,要么大堆代码堆砌,或者干脆翻译官方文档。这本书你可以明显感觉到,它是被写出来的,而不是被抄出来的,感谢作者用心了。期待更多作者的大作
开卷有益,比较有意思的三点 1. flink用netty作为数据通信层,同时也借鉴了netty的设计思想实现了数据应用层 2. 基于两阶段提交的端到端的exactly-once讲的还行,但可以讲得更好 3. flink用akka实现组件间的消息通信,很妙 但是这本书应该可以写得更好 本书typo较多,作者也有很多地方没有讲透,本可以写的更好
太过于底层,没有应用上的讲解,好多地方感觉不明所以
还行,有些错别字,但目录章节安排的挺好的。
flink内核章节讲得不错,比较不足之处缺少整个流程图,然后flink sql章节讲得一般,不过这本书是我目前看过最好的flink书籍,感谢作者写出这么优秀的书。
本书的读者需要具备一定Flink知识。全书从入门,安装,部署,开发,运维,组件,原理,源码等多个方面全面的深入flink。是一本进阶书籍。同时有一点可惜在于实例分析偏少。如果在介绍原理或者案例时,能有更多的实例辅助,相信读者能够更快的读懂,掌握flink。
这本书偏原理,归纳的比较全,之前开发中遇到的一些疑惑在这里找到了答案!不足之处就是有少量错别字
这本书讲的挺详细的,至于通透还要看源码
知识结构清晰,由浅入深,感谢作者
相比其他flink书记这本还是不错的