这是一本从源代码角度剖析Flink设计思想、架构原理以及各功能模块的底层实现原理的著作。 作者是Flink领域的资深技术专家和架构师,对Flink的源代码进行了深入分析和解读,同时融入了自己丰富的工程实践经验,既能让理解Flink的设计与实现原理,又能为他们解决性能优化等实际应用问题提供源码级别的指导。源码大多艰涩难懂,为了降低读者的学习门槛,本书提供了大量架构设计图、UML图和代码注释。 通过阅读本书,你将: l彻底掌握Flink源码设计与实现 l深度掌握Flink作业运行流程 l深入了解Flink部署模式实现原理 l深度掌握Flink Runtime设计和实现原理 l庖丁解牛Flink网络通信原理 l探索Flink内存管理实现 l深入了解Flink接口设计 l从Flink源码中学习架构设计经验