昨天是习惯养成记的第五天,也是工作日的最后一天。 从星期三晚上开始更换阅读书籍《图解Spark》开始,截止到昨天大概看了4小时,由于书中大篇幅都是讲解源码,所以看得有点吃力。
Spark 核心原理:
- 消息通信原理
- Spark 消息通信架构
- Spark 启动消息通信
- Spark 运行时消息通信
- 作业执行原理
- 概述
- 提交作业
- 划分调度阶段
- 提交调度阶段
- 提交任务
- 执行任务
- 获取执行结果
- 调度算法
- 应用程序之间
- 作业及调度阶段之间
- 任务之间
- 容错及HA
- Excutor 异常
- Worker 异常
- Master 异常
- 监控管理
- UI监控
- Metrics
- REST
- 实例演示
- 计算年降水实例
虽然说我看了Spark 的核心原理,但是最多也只能说看懂了10%,还有非常多都不能理解,特别是代码用法和实现设计都不太懂,今后看《算法导论》、《编程珠玑》、《TCP/IP协议详解》也会遇到同样的问题,因为他们里面可能会有数学公式。
目前我自己的策略是:不管3721,先全文顺序读下去,一字不差的读,但不是精读。
以后再逐个精读,真正理解其原理和代码实现,达到真正理解。
###总结###
- 对于自己不懂的技术知识,唯有坚持才能见成效。因为一个新领域是需要一个突破点的。奉劝给哪些动不动就放弃的人,这也是对我的自勉。
- 再次印证了晚上的阅读效率不高。
- 早起,早睡这是一个非常好的习惯。
延伸阅读
- 平常时间在看吴晓波的腾讯传
- 折腾了一下kindle的knote,这个可以很好的解决我之前所说的怎么做笔记的问题。推荐大家使用。
- 折腾了一下pdf 转 kindle格式的Mac软件
茶歇驿站
一个让你可以在茶歇之余,停下来看一看,里面的内容或许对你有一些帮助。
这里的内容主要是团队管理,个人管理,后台技术相关,其他个人杂想。