上一页 1 ··· 86 87 88 89 90 91 92 93 94 ··· 112 下一页

2013年4月30日

摘要: 切分是最基本,且最多变的思路之一,说基本,是因为在学习程序设计的第一天就应该知道,说多变,是因为在未来的很多年里,你会不停的应用这个方法来解决问题。不幸的是,切分这个思路并没有得到应有的重视。大概是因为这个词比较... 阅读全文
posted @ 2013-04-30 12:51 Java码界探秘 阅读(135) 评论(0) 推荐(0)
摘要: Wille Faler 提出了八项提升系统可伸缩性和性能的最佳实践,其中包括减少数据库操作、使用缓存、减少网络通信等实践。1. 减少数据库操作 - 尽可能远离数据库。如无必要,就不要打开数据库连接或者启动事务。2... 阅读全文
posted @ 2013-04-30 12:29 Java码界探秘 阅读(181) 评论(0) 推荐(0)
摘要: 简介浏览器可以被认为是使用最广泛的软件,本文将介绍浏览器的工 作原理,我们将看到,从你在地址栏输入google.com到你看到google主页过程中都发生了什么。将讨论的浏览器今天,有五种主流浏览器——IE、Fi... 阅读全文
posted @ 2013-04-30 12:15 Java码界探秘 阅读(149) 评论(0) 推荐(0)
摘要: 从最简单的水平来看,可伸缩性就是做更多的事情。更多的事情可以是响应更多的用户请求,执行更多的工作,或处理更多的数据。设计软件这件事本身是复杂的,而让软件做更多的工作也有其特有的问题。这篇文章针对构建可伸缩软件系统... 阅读全文
posted @ 2013-04-30 12:08 Java码界探秘 阅读(145) 评论(0) 推荐(0)

2013年4月29日

摘要: 引言在扩展大量大型的分布式系统期间,我有机会观察(并实践)了一些最差实践。这些最差实践中的大部分在开始时都没有危害,但如果疏忽大意,它们就会对系统的发展和可伸缩性构成危害。很多文章都聚焦于最佳实践,以确保拥有一个... 阅读全文
posted @ 2013-04-29 23:35 Java码界探秘 阅读(153) 评论(0) 推荐(0)
摘要: 负载均衡这里把多台nginx反向代理服务器顶在最前面,可以通过DNS简单轮循或绑定虚拟IP的方法来实现分流。之所以用nginx是因为它的稳定、强大、高性能、低开销、以及对高并发的支持。也可以换成LVS,从效率上来... 阅读全文
posted @ 2013-04-29 17:15 Java码界探秘 阅读(135) 评论(0) 推荐(0)
摘要: 说起MySpace,可能很多人对他印象很深,MySpace.com成立于2003年9月,是目前全球最大的社交网站。它为全球用户提供了一个集交友、个人信息分享、即时通讯等多种功能于一体的互动平台,同时他也是.NET... 阅读全文
posted @ 2013-04-29 14:14 Java码界探秘 阅读(101) 评论(0) 推荐(0)
摘要: 这几天一直在关注和学习一些大型网站的架构,希望有一天自己也能设计一个高并发、高容错的系统并能应用在实践上。今天在网上找架构相关的资料时,看到一个被和谐的视频网站YouTube的架构分析,看了以后觉得自己又向架构走... 阅读全文
posted @ 2013-04-29 14:13 Java码界探秘 阅读(131) 评论(0) 推荐(0)
摘要: 摘要:原型设计能起到有效沟通的作用,漂亮,直观的原型图更是让人赏心悦目。本文罗列了2013年最新的10大界面原型与布局工具以帮助设计师和开发者创建出更加优秀的产品。创建网页或者程序不仅要关注主页的排版以及与主题想... 阅读全文
posted @ 2013-04-29 10:12 Java码界探秘 阅读(229) 评论(0) 推荐(0)
摘要: 摘要:提高软件产品质量一直是开发人员所追求的目标,而世上并没有什么绝招可以保证程序员开发的产品不存在质量问题。但实践出真知,一些开发者总结平时项目开发经验,通过提高测试覆盖率和使用一些质量工具提高产品质量。金无足... 阅读全文
posted @ 2013-04-29 10:06 Java码界探秘 阅读(153) 评论(0) 推荐(0)
上一页 1 ··· 86 87 88 89 90 91 92 93 94 ··· 112 下一页

导航