
Flink 入门修炼
文章平均质量分 89
大数据王小皮
Stay Hungry, Stay Foolish.
展开
-
【Flink入门修炼】2-3 Flink Checkpoint 原理机制
如果让你来做一个有状态流式应用的故障恢复,你会如何来做呢?单机和多机会遇到什么不同的问题?Flink Checkpoint 是做什么用的?原理是什么?原创 2024-04-25 20:41:56 · 2325 阅读 · 4 评论 -
【Flink入门修炼】2-2 Flink State 状态
- 什么是状态?状态有什么作用?- 如果你来设计,对于一个流式服务,如何根据不断输入的数据计算呢?- 又如何做故障恢复呢?原创 2024-03-06 19:29:54 · 1158 阅读 · 0 评论 -
【Flink入门修炼】2-1 Flink 四大基石
前一章我们对 Flink 进行了总体的介绍。对 Flink 是什么、能做什么、入门 demo、架构等进行了讲解。本章我们将学习 Flink 重点概念、核心特性等。本篇对 Flink 四大基石进行概括介绍,是 Flink 中非常关键的四个内容。原创 2024-03-01 19:17:56 · 1279 阅读 · 0 评论 -
【Flink入门修炼】1-4 Flink 核心概念与架构
前面几篇文章带大家了解了 Flink 是什么、能做什么,本篇将带大家了解 Flink 究竟是如何完成这些的,Flink 本身架构是什么样的,让大家先对 Flink 有整体认知,便于后期理解。原创 2024-02-19 19:32:27 · 1289 阅读 · 0 评论 -
【Flink入门修炼】1-3 Flink WordCount 入门实现
本篇文章将带大家运行 Flink 最简单的程序 WordCount。先实践后理论,对其基本输入输出、编程代码有初步了解,后续篇章再对 Flink 的各种概念和架构进行介绍。下面将从创建项目开始,介绍如何创建出一个 Flink 项目;然后从 DataStream 流处理和 FlinkSQL 执行两种方式来带大家学习 WordCount 程序的开发。原创 2024-02-07 17:40:15 · 2005 阅读 · 0 评论 -
【Flink入门修炼】1-2 Mac 搭建 Flink 源码阅读环境
在后面学习 Flink 相关知识时,会深入源码探究其实现机制。因此,需要现在本地配置好源码阅读环境。本文搭建环境:● Mac M1(Apple Silicon)● Java 8● IDEA● Flink 官方源码原创 2024-02-06 14:57:36 · 1308 阅读 · 0 评论 -
【Flink入门修炼】1-1 为什么要学习 Flink?
流处理和批处理是什么?什么是 Flink?为什么要学习 Flink?Flink 有什么特点,能做什么?本文将为你解答以上问题。原创 2024-02-05 18:28:17 · 1655 阅读 · 0 评论