【深入淺出 Yarn 架構與實現】2-4 Yarn 基礎庫 - 狀態機庫

  • 2022 年 11 月 11 日
  • 筆記

当一个服务拥有太多处理逻辑时,会导致代码结构异常的混乱,很难分辨一段逻辑是在哪个阶段发挥作用的。 这时就可以引入状态机模型,帮助代码结构变得清晰。 一、状态机库概述 一)简介 状态机由一组状态组成: 【初始状态 -> 中间状态 -> 最终状态】。 在一个状态机中,每个状态会接收一组特定的事件,根据事 …

Continue Reading

【深入淺出 Yarn 架構與實現】2-3 Yarn 基礎庫 - 服務庫與事件庫

  • 2022 年 11 月 10 日
  • 筆記

一个庞大的分布式系统,各个组件间是如何协调工作的?组件是如何解耦的?线程运行如何更高效,减少阻塞带来的低效问题?本节将对 Yarn 的服务库和事件库进行介绍,看看 Yarn 是如何解决这些问题的。 一、服务库 一)简介 对于生命周期较长的对象,Yarn 采用基于服务的模型对其进行管理,有以下几个特点 …

Continue Reading

Spark簡單介紹,Windows下安裝Scala+Hadoop+Spark運行環境,集成到IDEA中

  • 2022 年 11 月 3 日
  • 筆記

一、前言 近几年大数据是异常的火爆,今天小编以java开发的身份来会会大数据,提高一下自己的层面! 大数据技术也是有很多: Hadoop Spark Flink 小编也只知道这些了,由于 Hadoop ,存在一定的缺陷(循环迭代式数据流处理:多 并行运行的数据可复用场景 效率不行 )。所以 Spar …

Continue Reading