开发者社区> 问答> 正文

Flink中并行处理和编程范式是什么呢?

Flink中并行处理和编程范式是什么呢?

展开
收起
游客vqgchj4kfdzsu 2021-12-08 20:34:43 325 0
1 条回答
写回答
取消 提交回答
  • 并行处理:分布式计算中,Flink 将算子(operator)的 subtask *链接(chain)*成 task【类似于Spark中的Stage阶段】,每个 task 由一个线程执行,把算子链接成 tasks 能够减少线程间切换和缓冲的开销,在降低延迟的同时提高了整体吞吐量。

    编程范式:过程式编程的核心在于模块化,在实现过程中使用了状态,依赖了外部变量,导致很容易影响附近的代码,可读性较少,后期的维护成本也较高。

    2021-12-08 21:48:25
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Flink CDC Meetup PPT - 龚中强 立即下载
Flink CDC Meetup PPT - 王赫 立即下载
Flink CDC Meetup PPT - 覃立辉 立即下载