译者序
首先向Apache Flink中文社区中一直关心并期待本书的伙伴们表达一下歉意,实在让大家久等啦!
说起翻译本书的渊源,最要感谢的是Apache Flink中文社区的伙伴们,是你们慧眼识珠,发现了这本关于流式系统的权威理论书。从2018年开始,我所在的阿里云实时计算团队开始推进Apache Flink中文社区的相关运营工作,我们团队一直致力于将Apache Flink相关技术引入中文社区,并推动中文社区的开源大数据生态建设。我们团队希望通过一系列开发者社区活动,在中国产业界培育整个开源大数据的用户、社区、市场,努力推动开源大数据技术在中国各行各业的落地和发展,最终实现全社会普惠计算的愿景。
对Apache Flink中文社区的学习者而言,这是一本理论高度概括的好书,它从定义、位置、时机和方法的角度讲解流式处理最核心、最本质的概念、特性、设计和思考方式。但这绝不只是一本“正经教条”的教科书,它除了尝试教选修大数据流式处理相关课程的计算机相关专业的学生有关流式处理领域的理论,还关注工业实用性,对从工业界诞生的且以设计先进和社区活跃迅速抢占全球开源社区流计算市场的新一代流式处理引擎Apache Flink的架构设计大加赞赏。因此,可以说,Apache Flink与本书的联系跨越了学术、工程和社区。在本书最初写作时,Apache Flink的相关核心创始人,包括Stephan和Kostas,都深入参与其中,并对技术和理论内容有所贡献。因此,如果希望从实践入手学习流计算,我建议阅读Apache Flink的官方文档;如果希望从理论入手学习流计算,我建议优先阅读本书。
我要向参与本书翻译的所有人员表示衷心的感谢。特别感谢来自中国信息通信研究院大数据团队的姜春宇、马鹏玮、王妙琼对本书进行了技术审校,你们的参与让本书的技术内容更加可靠。我还要感谢人民邮电出版社杨海玲编辑及其团队,你们对图书质量的严格把控令人钦佩,感谢你们在本书出版过程中的辛勤工作。感谢我的家人,特别是我的妻子唐诗斯女士,你们始终如一的支持帮助我完成了这本译作。
最后,预祝大家阅读本书愉快!
陈守元(巴真)