云概念

2020-12-13 121

某一天,看到28岁财富自由,然后反思

集中式计算之本地计算:手机、电脑、各种带芯片的智能设备以及单体后端项目
分布式计算之云计算:网站或app或智能设备的服务器。(杀毒软件云查杀,实时系统,评论弹幕什么的)

云计算:条件反射
(云计算的补充,还不成熟)边缘计算:膝跳反射(其实就是多数嵌入式场景的上游,云生态的边缘部分。但是要处理和云的协同,无论是数据还是逻辑上)
补充:嵌入式:为特定应用场景而开发设计的专用计算机系统

云开发: 低代码,建站,小程序轻量级服务 那种(即软件的开发流程都可以在云端完成,所有相关人员只需要一浏览器就能完成工作。)

  1. Flink简介
  • 高吞吐、低延迟、高性能以及支持exactly-once语义的特性?
  1. Flink 架构中的服务类型

JobManager:主要负责调度task,协调checkpoint已经错误恢复等。
TaskManager:执行数据流的task,一个task通过设置并行度,可能会有多个subtask。 每个TaskManager都是作为一个独立的JVM进程运行的。他主要负责在独立的线程执行的operator。其中能执行多少个operator取决于每个taskManager指定的slots数量。Task slot是Flink中最小的资源单位。

  1. Flink中的数据
  • 3.1 无界数据流
  • 3.2 有界数据流
    • 处理这种有界数据流的方式也被称之为批处理:

需要注意的是,我们一般所说的数据流是指数据集,而流数据则是指数据流中的数据

  1. Flink中的编程模型
  • 4.1 编程模型

一般用于开发的是第三层

  • 4.2 程序结构