《构建可扩展的 Web 站点》读后随感

转载 2008年09月28日 22:59:00
网址:

building_scalable_web_sites.jpg对于构建 Web 站点,《构建可扩展的 Web 站点》重点并不是讲述 How-To 的 -- 讲述 How-To 的书已经很多了,却很少有图书愿意分一部分篇幅讲述 Why 。所以有的人可能认为"缺少细节",有的人则读罢大呼过瘾。我一般的建议是,如果你觉得这本书没劲,那就再读一下第二遍。

为什么我推荐这本书? 主要的原因是这本书给出了可扩展站点的必备要素,而书的内容几乎全是作者在 Flickr 站点实战中得来的经验谈,如果您的站点是个发展中的 Web 2.0 站点,你可以认为这本书是个技术"标本"。如果回顾一下我的 Blog 的话,会发现多则关于 Flickr 的技术话题:

当然,这些这些都是皮毛。

如果你正在为你的网站性能问题而苦恼,那么建议直接去读第八章,这一章也是让很多人觉得有价值的章节,因为讲的是"瓶颈"(可见如何解决网站性能瓶颈是个多么普遍的话题啊)。如果严格的来说,这一章的内容并非有多么深入,但对于需要对网站性能瓶颈建立全局概览的朋友来说,足够了。毕竟我们看书不是挑刺,解决自己的问题是首先要考虑的问题。

对我来说,第九章也让我收获良多。第四层负载均衡和第七层负载均衡的差别,什么时候合适用第四层均衡,什么时候用第七层均衡,如何构建一个第七层负载均衡网络... 这些看似都是基础的问题,但实践中是需要仔细平衡的一个事儿。并非想象的那么简单。

如果 Cal Henderson 能有下一部书的写作计划,我倒是希望能看到设计可扩展的 Web 2.0 站点的主题,当然,可能我们看不到了,因为,Flickr 被 Yahoo! 收购后似乎缺失了进取心,谁知道 Cal 会不会跳槽而走呢?

PS: 这也是我认为"Web 2.0 网站架构不可或缺

构建可扩展的Web站点

博主推荐: 《构建可扩展的Web站点》适用于那些为一般人群设计专业站点的Web开发者和程序设计者。博主为大家推荐《构建可扩展的Web站点》pdf格式电子书下载地址,需要的童鞋下载学习哦,高清版下载地址...
  • wy005002
  • wy005002
  • 2017年12月07日 13:55
  • 43

《构建可扩展的Web站点》

  作者Cal Henderson将Web应用程序比作一块英式蛋糕。认为在Web系统中,持久化存储层恰似蛋糕中的海绵层。这一层虽然重要,但各个蛋糕都一样,只有果冻层才能体现蛋糕的独有特性,而在Web系...
  • hhhcj
  • hhhcj
  • 2010年02月28日 22:15
  • 375

构建可扩展的Web站点(三)

八,什么是可扩展性? 九,扩展硬件平台 十,软件负载均衡
  • hfut_wowo
  • hfut_wowo
  • 2015年02月03日 20:57
  • 311

构建可扩展的Web站点(二)

五,拓展开发模型 当你的开发团队变得越来越大的时候,你可能会需要以下: 1、编码规范 对同一小组的人而言,对一种编码风格达成共识,远比找到完美的风格更加重要。编码规范通常包含的规则有:缩进,空白...
  • hfut_wowo
  • hfut_wowo
  • 2015年01月29日 21:15
  • 323

构建可扩展的Web站点(一)

一,什么是Web应用程序 Web应用程序有别于桌面应用程序,也不是静态的web站点。它是由具备交付机制的数据组成的。简单的说,就是为了应对请求,从数据库中抓取数据,适当操作,返回响应。 二,层次化...
  • hfut_wowo
  • hfut_wowo
  • 2015年01月26日 21:27
  • 350

构建高性能web之路------读《构建高性能web站点》有感

一直想在web性能、可扩展性和可用性提升领域有所深入,但由于这些经验的沉淀,没有比较集中的学习资料辅助,并且也一直没有接触过有大规模访问需求的web项目,因此总是在这个领域门外徘徊。上星期读到一本书,...
  • cutesource
  • cutesource
  • 2010年04月20日 14:18
  • 10812

构建高性能Web站点(修订版)笔记

构建高性能Web站点(修订版)2012.6 p14 ‘反馈机制’:逐包确认 --> 小batch连续发送一定需要全局编址吗?(可以使用邻居路由+端到端IBE)电磁波速度:铜线中电信号...
  • cteng
  • cteng
  • 2014年11月09日 19:46
  • 1687

如何构建高性能web站点之:分布式缓存

一、数据库前段的缓冲区
  • jessonlv
  • jessonlv
  • 2014年04月19日 15:23
  • 1760

Node.js项目实战-构建可扩展的Web应用(第一版):10 为Node.js应用上线做准备

不同应用在架构、所用框架以及预期目标等方面各不相同。可是,它们仍然有很多共性值得我们关注。 10.1 环境变量     对于一些敏感信息,如API关键字、密码、数据库URI等,这些数据最好保存在环...
  • QFire
  • QFire
  • 2018年01月14日 16:40
  • 145

《构建高性能web站点》读后笔记

《构建高性能web站点》读后笔记
  • u012755393
  • u012755393
  • 2017年10月13日 13:59
  • 116
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:《构建可扩展的 Web 站点》读后随感
举报原因:
原因补充:

(最多只允许输入30个字)