《大型网站技术架构:核心原理与案例分析》观后感

构:核心原理与案例分析》这本书主要讲解了大型网站技术架构的原理,当然也介绍了几个案例,但是基本上都是互联网能够找到的简单知识。全书两百多页,基本都是在将概念。所有的技术,基本上都是浅尝辄止。只是告诉你,大型网站可能会这样用。虽然作者出生阿里巴巴集团,但是显然对阿里系的去IOE并不太了解。全书在这方面讲解甚少,外界比较关心的阿里去IOE的内幕,基本上没有。

知识比较丰富

虽然书籍只有200多页,而且都讲的比较浅薄,但是该讲的基本都讲到了。所以文武双全觉得,该书在大型网站技术架构方面的知识还是比较丰富的。对于文武双全这样的菜鸟来说,也算是入门的比较好的书籍吧。对于那些想了解大型网站架构的网站设计师们来说,本书也是国内少有的比较实用的入门书籍,推荐大家购买。

书卖得并不便宜

当然这本书卖的并不便宜,出门发行价是59元好像,实际上打折的话大概30几块钱就可以买到了。对于一本一天就能看完的书来说,还是显得有点贵。从我本人的角度来讲,我是喜欢看纸质书的。那种纸的香味,越来越吸引我。对于喜欢看电子书的人来说,这本书就不值得你买了。当然,我们还是要尊重版权的嘛。

阿里系出书甚多

[caption id="" align="aligncenter" width="650"]大型网站技术架构:核心原理与案例分析 大型网站技术架构:核心原理与案例分析[/caption]

《大型网站技术架构:核心原理与案例分析》已经是我买的第二本,我所拥有的第三本阿里巴巴技术出生的人,写的书了。还有一本阿里巴巴前端设计师出的js的书,质量非常的高,强烈推荐大家买,绝对秒杀国外的垃圾高价书。还有一本是阿里云参加活动搞得《linux就是这个范》,书很好也写的很啰嗦,但是没怎么看。因为这本书主要介绍centos6,可惜centos7早就出来了,而且centos7很多东西都跟centos6不一样了。

在中国互联网公司里,阿里巴巴技术出生的人,我感觉真心出了不少书。这些书大部分质量都不错,比他妈什么清华大学出版社这种专门坑人的要好不少。阿里巴巴的技术们,毕竟是一线技术岗位出生的,书大多数比较贴近实战。很多知识,可能都是人家公司花了无数钞票得出的结论。

大型网站技术架构的核心是缓存

从CPU内部寄存器开始到客户端缓存、服务器端内存缓存、分布式缓存服务器、负载均衡服务器等等,人类早已进入了大缓存时代。对于大型网站的架构来说,缓存就意味着一切。

1,CPU内部为了提高数据的读取能力,现在已经有了一级缓存、二级缓存、三级缓存等。性能更高的服务器CPU,显而易见会拥有更大的缓存。

2,内存本身就可以被看做是硬盘的缓存,CPU从内存读取数据远远要比从硬盘读取的速度要快,将网站常用的内容缓存到内存,是常见的加速方法。

3,使用Memcached建立分布式缓存,在大型网站已经是常用技术了。

4,将不经常更新的静态资源缓存,比如CSS、js、图片等,为他们设立客户端缓存时间,也能加速网站。百度站长工具后台会对网站进行检测,这一项占比非常重要。

5,CDN是大型网站的必备。CDN缓存服务器一般放在电信或者联通主节点,这样用户在最短的时间内就能获取到CDN内缓存的数据。

可以这样说,缓存技术已经是现在互联网通用的提升网站访问速度的技术手段之一了。在《大型网站技术架构:核心原理与案例分析》一书中,可以看到大量跟缓存有关的内容。

负载均衡和分布式部署是提高网站性能和抗攻击能力的有效手段

对业务进行细分,然后打造分布式的系统,通过负载均衡技术是提高网站性能和抗攻击能力的有效手段。书里面介绍了大量这方面的知识,包括对网站应用层和数据层的分布式部署以及负载均衡。书里还拿12306进行了介绍,作者恐怕没想到,没过几年后12306就跟阿里云合作了吧。

此书让我最大的不满是,他简单介绍了XSS攻击和sql注入攻击,但是我最感兴趣的防DDOS攻击和防CC攻击,几乎就没介绍。实际上他讲到的负载均衡和分布式部署,本身就是抗攻击的手段,但是作者偏偏就没正面回答怎么防DDOS和CC攻击。

开源技术支撑大型网站技术架构

不管是什么手段,基本上来说开源技术已经支撑起了绝大多数互联网公司的在线业务。早起开源技术不成熟,商业软件还有一席之地。随着越来越多的大型企业投身到开源软件的开发中,这一领域应发展的非常迅猛。html、css、js、php、python、memcached、haproxy这些技术,本身就是对全世界开放的。每一个人都可以学,都可以用。

要想搞好大型网站的技术架构,学习最新最前沿的开源技术以及一个能够让你实战的业务环境,是你要必备的。

文武双全的总结

这本书作为文武双全这样的菜逼学习大型网站技术架构,是比较好的入门经典。国内很少有这样的图书,我觉得吧你买的话,最少也找一本能看的《大型网站技术架构:核心原理与案例分析》看一遍。

Continue reading »

投资书籍推荐:吉姆.罗杰斯的《中国牛市》

很久没有写书籍推荐类的日志了,我想最主要的一个原因还是因为工作太忙,连睡觉的时间都没有,哪有时间看书呢?还好文武双全以前还是很喜欢看书的,不管走到哪里,家里都会积攒很多的书籍和报刊杂志。今天要推荐给大家的是,吉姆.罗杰斯的《中国牛市》这本书。一本外国人写的中国股票推荐的书籍。

Continue reading »