前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >推荐几本书

推荐几本书

作者头像
哒呵呵
发布2022-06-08 13:58:17
3800
发布2022-06-08 13:58:17
举报
文章被收录于专栏:鸿的学习笔记鸿的学习笔记

今天是世界读书日,聊聊对我的技术成长有很大帮助的几本书吧。

入门
1. 《大型网站技术架构:核心原理与案例分析》

这本书的最大特点是通俗易懂,只要有一点点的开发经验就可以读懂这本书。通过这本书,可以很轻易地理解类似于淘宝、京东这样的网站背后是怎么运行的,然后建立起一个比较宏大的视野,了解到自己平时所做的工作在整个团队里的是怎么样的定位。可能唯一的遗憾在于这本书成书于2012年,有些技术已经跟不上现在的技术发展,比如云原生、分布式数据库。

2. 《大数据之路:阿里巴巴大数据实践》

这几年给新大学生培训推荐的大数据领域入门书。《大数据之路》基本上囊括了大数据领域的方方面面,包括数据采集、建模再到应用层。因为这本书里面的提到数据技术部分大部分都来自于阿里内部,导致如果纯从学习技术的角度去看的话,能学习的东西并不多。最有价值的是两个部分:第一个是这本书的目录,通过目录,可以知道对于一个团队而言,大数据到底包括哪些东西;第二个是数据建模这个章节,在这个章节里,阿里提出了“One Data”体系,可以说这个数据模型影响了很多互联网公司的数据建模,值得反复研读。

进阶
3. 《数据密集型应用系统设计》

可以说是大数据系统的神书,没有之一。只要把这本书读懂了,读通了,去看大数据系统、分布式数据库的论文,基本上都很轻松了,看一遍就大概知道论文在讲什么。藉由这本书的给出的基础知识,如果你是一名大数据架构师去给团队做技术选型,只要稍微看一眼数据产品的介绍文档,就大概知道这个数据产品能做什么,不能做什么了。

如果对书的知识深度依然感觉不满的话,还有这本书每一个章节后面给出的参考文献,绝对能让你满意。

4. 《Streaming System》

流处理的圣经吧,这本书从理论高度统一了流处理和批处理的世界。在没有这本书之前,提到流批一体,只有 Lambda 架构或者是 Kappa 架构,有了这本书之后,大家发现原来流和批是同一个东西,并且证明了批处理常用的 SQL 语法也可以应用于 流处理。至今没有一个大数据系统能够完全实现这本书提到的流批一体架构,目前最接近的实现是 Flink。

可惜的是,这本书至今没有中文版。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2022-04-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 鸿的笔记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 入门
    • 1. 《大型网站技术架构:核心原理与案例分析》
      • 2. 《大数据之路:阿里巴巴大数据实践》
      • 进阶
        • 3. 《数据密集型应用系统设计》
          • 4. 《Streaming System》
          相关产品与服务
          TDSQL MySQL 版
          TDSQL MySQL 版(TDSQL for MySQL)是腾讯打造的一款分布式数据库产品,具备强一致高可用、全球部署架构、分布式水平扩展、高性能、企业级安全等特性,同时提供智能 DBA、自动化运营、监控告警等配套设施,为客户提供完整的分布式数据库解决方案。
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档