好久没读过一本完整的书了,趁着出差的几周通读了一下。读的是英文版, 还是有点难度的, 只读懂了一点点, 不过还是有些收获的。
感觉偏学术了一些,像数据库,大数据这些如果没有实践经验的话,泛泛的看的话效果不是很好。
之前并不看好大数据 Hadoop Spark Flink 什么的, 感觉不都是掉包狭吗,谁都会用。 但其实这里还是有很多朴素的思想在里面的,我们更应该关心这些框架的架构思想,思想第一, 实现原理第二。为什么要这么架构, 有什么利弊,这样才能更好的使用。
也发现了自己数据库及数据处理方面的差距,自己对数据库的理解还一直停留在大学时 CRUD 的水平, 连事务,锁,并发都不怎么理解,这也是之后学习的一个方向。
什么分布式啊, 高并发啊, 高可用啊, 看是牛逼,其实都是最朴素的思想和算法,比什么 KMP ,红黑树啊要简单很多很多。应该多关注各个框架的设计思想。
作为应用工程师其实并不需要研究的很深, 我们不是要去开发数据库, 开发大数据框架。 了解一些架构思想,有助于更好的使用这些工具。
泛读了一遍, 略过了一些章节, 感觉通读效果也不是很好, 可以等以后用到了再回来精读具体章节, 这样效果更好。
网友评论