Apache Flink运维与实战探索:K8s集成与深度应用

2 下载量 123 浏览量 更新于2024-06-26 收藏 12.74MB PDF 举报
Apache Flink运维和实战是一本由蔡芳芳主编的专业书籍,专为那些对Apache Flink有一定了解,希望将其应用于实际业务场景的开发者设计。Flink作为业界公认的优秀流计算引擎,它不仅仅局限于流处理,而是集成了流、批处理以及机器学习等多种计算功能的大数据处理框架。用户可以通过统一的代码开发应对全量数据、增量数据和实时处理的需求。 本书的核心内容深入探讨了Flink在Kubernetes上的技术演进,作者王阳(亦祺)作为阿里巴巴的技术专家,详细介绍了如何原生地在Kubernetes上部署和运行Flink。他首先概述了Kubernetes的基本概念,指出它是资源管理系统,类似于Yarn和Mesos,但提供了更全面的管理和服务,支持云原生应用的开发。读者可以在这里了解到Kubernetes的发展历程和Flink与K8s的集成细节,包括Kubernetes的部署策略和Flink Native Integration的实现技术。 此外,书中还涵盖了PyFlink的核心功能与应用全解,帮助开发者理解和利用Python API进行高效开发。Flink作业问题分析和调优实践部分,是针对Flink在实际操作中可能出现的性能瓶颈和问题进行深度剖析,提供了一套实用的解决方案和优化技巧。实战经验分享部分,如阿里巴巴大规模应用Flink的经验和美团点评实时计算平台的Flink监控与告警实践,展示了如何在实际环境中有效管理和优化Flink服务。 本书不仅提供了理论知识,还包含了丰富的案例和实践经验,对于Flink使用者来说,无论是架构师还是开发人员,都能从中获取到宝贵的运维和实战指导。同时,对于Flink社区的成员和InfoQ中文站的读者来说,这是一个深入了解和提升Flink技术能力的重要资源。读者可以通过邮件反馈或投诉获取更多信息和支持,进一步深化对Flink的理解和应用。
2018-11-30 上传
案例篇 阿里巴巴为什么选择 Apache Flink? .................................................................. 1 Apache Flink 在滴滴出行的应用与实践............................................................11 字节跳动 Jstorm 到 Apache Flink 的迁移实践...............................................20 Apache Flink 在美团的实践与应用 ....................................................................32 Apache Flink 在唯品会的实践.............................................................................47 携程基于 Apache Flink 的实时特征平台...........................................................57 技术篇 一文了解 Apache Flink 核心技术 .......................................................................66 流计算框架 Flink 与 Storm 的性能对比.............................................................73 Spark VS Flink – 下一代大数据计算引擎之争,谁主沉浮? ......................95 5分钟从零构建第一个ApacheFlink应用.................................................. 109 Apache Flink 零基础实战教程:如何计算实时热门商品.......................... 114 Apache Flink SQL 概览 ..................................................................................... 124 Apache Flink 类型和序列化机制简介 ............................................................. 140 深度剖析阿里巴巴对 Apache Flink 的优化与改进 ....................................... 151