摘要: 原文转自:http://kb.cnblogs.com/page/99549/ 之前我简单向大家介绍了各个知名大型网站的架构,MySpace的五个里程碑、Flickr的架构、YouTube的架构、PlentyOfFish的架构、WikiPedia的架构。这几个都很典型,我们可以从中获取很多有关网站架构 阅读全文
posted @ 2016-04-19 23:10 yyxxzz22 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 原文转自:http://kb.cnblogs.com/page/166210/ 英文原文:Why Google Went Offline Today and a Bit about How the Internet Works 译者注:本文中提到 CloudFlare 是一家总部位于美国旧金山的内容 阅读全文
posted @ 2016-04-19 23:07 yyxxzz22 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 原文转自:http://kb.cnblogs.com/page/114905/ 越来越多的人开始意识到,网站即软件,而且是一种新型的软件。 这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点。 网站开发,完全可以采用软件 阅读全文
posted @ 2016-04-19 23:05 yyxxzz22 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 原文转自:http://kb.cnblogs.com/page/518558/ 摘要:Jay Kreps是来自LinkedIn的首席工程师,他表示日志几乎在计算机产生的时候就存在,除了可用在分布式计算或者抽象分布式计算模型内部之外,还有广泛的用途。本文中他讲述的日志的原理和通过把日志用做单独服务来实 阅读全文
posted @ 2016-04-19 22:58 yyxxzz22 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 原文转自:http://kb.cnblogs.com/page/523446/ 英文原文:Inside NGINX: How We Designed for Performance & Scale 为了更好地理解设计,你需要了解NGINX是如何工作的。NGINX之所以能在性能上如此优越,是由于其背后 阅读全文
posted @ 2016-04-19 22:56 yyxxzz22 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 原文转自:http://kb.cnblogs.com/page/121664/ 1. 前言 Internet的高速发展,给人们的工作和生活带来了极大的便利,对Internet的服务品质和访问速度要求越来越高,虽然带宽不断增加,用户数量也在不断增加,受Web服务器的负荷和传输距离等因数的影响,响应速度 阅读全文
posted @ 2016-04-19 22:55 yyxxzz22 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 原文转自:http://kb.cnblogs.com/page/173582/ Paul Irish是著名的前端开发工程师,同时他也是Chrome开发者关系团队成员,jQuery团队成员,Modernizr、 Yeoman、CSS3 Please和HTML5 Boilerplate的lead dev 阅读全文
posted @ 2016-04-19 22:43 yyxxzz22 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 原文转自:http://kb.cnblogs.com/page/178445/ 看到这个标题大家一定会想到这篇神文《How Browsers Work》,这篇文章把浏览器的很多细节讲得很细,而且也被翻译成了中文。为什么我还想写一篇呢?因为两个原因, 1)这篇文章太长了,阅读成本太大,不能一口气读完。 阅读全文
posted @ 2016-04-19 22:36 yyxxzz22 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 原文转自:http://kb.cnblogs.com/page/516964/ 本文试图回答一个古老的面试问题:当你在浏览器中输入google.com并且按下回车之后发生了什么? 不过我们不再局限于平常的回答,而是想办法回答地尽可能具体,不遗漏任何细节。 这将是一个协作的过程,所以深入挖掘吧,并且帮 阅读全文
posted @ 2016-04-19 22:31 yyxxzz22 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 原文转自:http://kb.cnblogs.com/page/534571/ 一直都听说DOM很慢,要尽量少的去操作DOM,于是就想进一步去探究下为什么大家都会这样说,在网上学习了一些资料,这边整理出来。 首先,DOM对象本身也是一个js对象,所以严格来说,并不是操作这个对象慢,而是说操作了这个对 阅读全文
posted @ 2016-04-19 22:28 yyxxzz22 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 原文转自:http://kb.cnblogs.com/page/509402/ 当一个Web系统从日访问量10万逐步增长到1000万,甚至超过1亿的过程中,Web系统承受的压力会越来越大,在这个过程中,我们会遇到很多的问题。为了解决这些性能压力带来问题,我们需要在Web系统架构层面搭建多个层次的缓存 阅读全文
posted @ 2016-04-19 22:21 yyxxzz22 阅读(161) 评论(0) 推荐(0) 编辑