Apache Flink 误用之痛

摘要:本文根据 Flink Forward 全球在线会议 中文精华版整理而成,围绕着项目的开始、需求分析、开发,以及测试、上线、运维整个生命周期展开,介绍Apache Flink 实践中的一些典型误用情况,并给出了相应的更优实践方案。

FlinF r &k 实践中最首当其冲的误用就是不按迭代开发的过程操作。最佳实践应该遵循迭代开发的步骤进行,包含以下几个阶段:

  1. 项目开始
  2. 涉及分析
  3. 开发
  4. 测试
  5. 上线
  6. 维护

1. 项目开始

在开始开发前,我们需要选择正确的切入方式,以下几种往往是最: Z E S Y糟糕的开始:

    a) 从一个具有挑战性的用例开始(端对端的 Exactly-oncex T U M z H大状态、复杂的业务逻辑、强实时SLA的组合)
b) 之前没有流处理经F F - 验
c) 不对团队做相关的培训
d) 不利用社区

在开发的过程中,其实要认认