2013年4月30日

摘要: 引言近段时间以来,通过接触有关海量数据处理和搜索引擎的诸多技术,常常见识到不少精妙绝伦的架构图。除了每每感叹于每幅图表面上的绘制的精细之外,更为架构图背后所隐藏的设计思想所叹服。个人这两天一直在搜集各大型网站的架... 阅读全文
posted @ 2013-04-30 14:16 Java码界探秘 阅读(140) 评论(0) 推荐(0)
摘要: 本文根据系统管理领域知名博客 Thomas A. Limoncelli 的 What is system administration like at Google 整理而成,添加了部分笔者观点。Google的系... 阅读全文
posted @ 2013-04-30 13:56 Java码界探秘 阅读(201) 评论(0) 推荐(0)
摘要: 搜索引擎最重要的是什么?有人会说是查询结果的准确性,有人会说是查询结果的丰富性,但其实这些都不是搜索引擎最最致命的地方。对于搜索引擎来说,最最致命的是查询时间。试想一下,如果你在百度界面上查询一个关键词,结果需要... 阅读全文
posted @ 2013-04-30 13:50 Java码界探秘 阅读(117) 评论(0) 推荐(0)
摘要: 最近发现我身边和加我QQ的朋友们,总会问到我一些搜索引擎蜘蛛爬行的问题,所以今天我想为大家分享的这个seo优化知识就是百度的搜索引擎工作原理,其实应该是seo基础,呵呵。好了不废话了,还是抓紧为大家分享seo基础... 阅读全文
posted @ 2013-04-30 13:48 Java码界探秘 阅读(147) 评论(0) 推荐(0)
摘要: 实现伸缩性和性能调优的经验所保有的价值容易被低估。两者都是“晚些时候”或“我们真正流行起来时”所面临的难题。早期创业公司确实不应该立即花这份钱,而大公司通常不能做出足够快速的反应以实现所需的改变。再加上这需要一个... 阅读全文
posted @ 2013-04-30 13:46 Java码界探秘 阅读(163) 评论(0) 推荐(0)
摘要: 在世界范围构建可靠的分布式系统往往要求在一致性和可用性之间进行权衡。上个月,亚马逊公司的CTO Werner Vogels发表了一篇文章,描述在大型分布式系统中容忍最终数据一致性的方法。正如InfoQ之前的一篇文... 阅读全文
posted @ 2013-04-30 13:34 Java码界探秘 阅读(136) 评论(0) 推荐(0)
摘要: 作为140个字的缔造者,twitter太简单了,又太复杂了,简单是因为仅仅用140个字居然使有几次世界性事件的传播速度超过任何媒体,复杂是因为要为2亿用户提供这看似简单的140个字的服务,这真的是因为简单,所以复... 阅读全文
posted @ 2013-04-30 13:21 Java码界探秘 阅读(159) 评论(0) 推荐(0)
摘要: 切分是最基本,且最多变的思路之一,说基本,是因为在学习程序设计的第一天就应该知道,说多变,是因为在未来的很多年里,你会不停的应用这个方法来解决问题。不幸的是,切分这个思路并没有得到应有的重视。大概是因为这个词比较... 阅读全文
posted @ 2013-04-30 12:51 Java码界探秘 阅读(128) 评论(0) 推荐(0)
摘要: Wille Faler 提出了八项提升系统可伸缩性和性能的最佳实践,其中包括减少数据库操作、使用缓存、减少网络通信等实践。1. 减少数据库操作 - 尽可能远离数据库。如无必要,就不要打开数据库连接或者启动事务。2... 阅读全文
posted @ 2013-04-30 12:29 Java码界探秘 阅读(174) 评论(0) 推荐(0)
摘要: 简介浏览器可以被认为是使用最广泛的软件,本文将介绍浏览器的工 作原理,我们将看到,从你在地址栏输入google.com到你看到google主页过程中都发生了什么。将讨论的浏览器今天,有五种主流浏览器——IE、Fi... 阅读全文
posted @ 2013-04-30 12:15 Java码界探秘 阅读(148) 评论(0) 推荐(0)
摘要: 从最简单的水平来看,可伸缩性就是做更多的事情。更多的事情可以是响应更多的用户请求,执行更多的工作,或处理更多的数据。设计软件这件事本身是复杂的,而让软件做更多的工作也有其特有的问题。这篇文章针对构建可伸缩软件系统... 阅读全文
posted @ 2013-04-30 12:08 Java码界探秘 阅读(139) 评论(0) 推荐(0)

导航