本文对 Flink 的 Application、Per-Job 和 Session 部署模式进行了对比分析。详细介...[作者空间]
1.简介和架构 Apache Calcite[https://calcite.apache.org/docs/] ...[作者空间]
1.Calcite 如何实现 sql 语法的解析 Calcite 使用 javacc 作为语法解析器[https:...[作者空间]
1.flink sql 解析 方法1:直接创建 flink sql parser 解析多行 sql 方法2:通过 ...[作者空间]
1.高可用的关键机制 源码详解:DefaultCompletedCheckpointStore.addCheckp...[作者空间]
本文重点介绍 TaskManager 总体架构。TaskManager 整体是一个 RPC 服务端,提供的接口,例...[作者空间]
本文基于 Flink-1.12 介绍 Flink on Kubernetes 的部署模式,重点讲述 Session...[作者空间]
问题:如何定位 Flink 作业卡在哪里? 首先,配置文件 flink-conf.yaml 添加 Java RMI...[作者空间]
1.JobManager 内存调优 1.1 JobManager 内存模型的介绍 JobManager 是 Jav...[作者空间]
本文首先进行 Flink Kafka Consumer 原理分析,结合 SourceFunction 和 Kafk...[作者空间]
本文介绍了 Watermark 的应用场景,分析了常见的 Watermark 问题及其定位手段。 1 Waterm...[作者空间]
本文阐述 Flink 的事件时间和 Watermark 机制,剖析 Watermark 产生和传递的流程。 1 E...[作者空间]
问题1:阐述 Flink 提供的三种数据处理语义,解释 Checkpoint 机制如何保证 Flink 程序结果的...[作者空间]
阐述 Flink 提供的容错机制,解释分布式快照 Chandy Lamport 算法逻辑,剖析 Flink C...[作者空间]
本文从监控、参数调整、资源规划等方面,优化 Flink 大状态作业的常见问题。 背景:Flink 有状态作业能可靠...[作者空间]
本文详解 Checkpoint 机制,分享 Checkpoint 问题排查的手段,包括失败、延期等问题。 1.Ch...[作者空间]
flink 作业的弹性是基于 state 缩放,探讨 state 缩放和算子并发度的关系。 1.作业弹性与 sta...[作者空间]
常见的性能问题及其定位思路 1.常见的性能问题 (1)JSON序列化和反序列化 source的序列化,sink的反...[作者空间]
如何处理 Flink 作业中的数据倾斜问题? 1.数据倾斜的原理和影响 1.1 原理 数据倾斜就是数据的分布严重不...[作者空间]
阐述Flink、Storm,Spark Streaming 的反压机制,Flink 如何定位及分析反压? 概念 ...[作者空间]