博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年11月24日

摘要: 本文转自:http://www.cnblogs.com/invinboy/archive/2011/09/18/2180522.html之前也有一些介绍大型网站架构演变的文章,例如LiveJournal的、ebay的,都是非常值得参考的,不过感觉他们讲的更多的是每次演变的结果,而没有很详细的讲为什么需要做这样的演变,再加上近来感觉有不少同学都很难明白为什么一个网站需要那么复杂的技术,于是有了写这篇文章的想法,在这篇文章中 将阐述一个普通的网站发展成大型网站过程中的一种较为典型的架构演变历程和所需掌握的知识体系,希望能给想从事互联网行业的同学一点初步的概念,:),文中的不对之处也请各位多给点建. 阅读全文

posted @ 2011-11-24 10:55 迷梦江南 阅读(173) 评论(0) 推荐(0) 编辑

摘要: 本文转自:http://www.cnblogs.com/heartstill/archive/2011/09/28/2194488.html我在Cernet做过拨号接入平台的搭建,而后在Yahoo3721负载搜索引擎前端平台开发,又在猫扑处理过大型社区猫扑大杂烩的架构升级等工作,同时自己接触和开发过不少大中型网站的模块,因此在大型网站应对高负载和并发的解决方案上有一些积累和经验,可以和大家一起探讨一下。一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业务的不断丰. 阅读全文

posted @ 2011-11-24 10:50 迷梦江南 阅读(190) 评论(0) 推荐(0) 编辑

摘要: 本文转自:http://www.cnblogs.com/heartstill/archive/2011/09/28/2194601.html此内容涉及到开发工具 开发方法 开发过程 体系结构 应用分层 常用web功能举例和注意事项 性能瓶颈 扩展并提出一些解诀方法 最后还涉及到性能的监控方法.扩展Web应用程序一、概念简单的来说,如果一个系统可扩展,那么你可以通过扩展来提供系统的性能。这代表着系统能够容纳更高的负载、更大的数剧集,并且系统是可维护的。扩展和语言、某项具体的技术都是无关的。扩展可以分为两种:1. 垂直扩展(stade up),通俗的说就是将某台单一的机器的性能提升的更高,如添加. 阅读全文

posted @ 2011-11-24 10:44 迷梦江南 阅读(158) 评论(0) 推荐(0) 编辑

摘要: 本文转自:http://www.cnblogs.com/markcxz/archive/2011/11/22/abc_Platform.html最近公司研发部门提出了公司级技术平台的建设规划(下文以ABC平台指代),我将个人想法笼统地归结为七个问题,以自问自答的方式表述了对平台研发的一些个人见解,现分享出来供大家参考,欢迎讨论,欢迎拍砖。首先列举出七个问题(欢迎大家分享自己的想法):ABC平台是什么?近期、远期目标是什么?如何保证研发方向不偏离预定轨道?架构风格、技术选型等方面的倾向性指导意见有哪些?平台选用迭代的方式开发,模块的优先级应如何定义?针对平台模块,可否抽象出统一的作业指导说明书. 阅读全文

posted @ 2011-11-24 10:21 迷梦江南 阅读(205) 评论(0) 推荐(0) 编辑

摘要: 本文转自:http://www.cnblogs.com/lonelysharer/archive/2011/11/10/2243828.html之前向大家介绍过全球最大在线图片服务网站Flickr网站架构,Yupoo(又拍网)作为国内最大的图片服务提供商,我们也一起来看看它的架构,同样是提供图片服务,看看他与Flickr的差别在哪里,大家看完本文可以思考一下。 一、先来看看Yupoo网站的基本信息: 带宽:4000M/S (参考)服务器数量:60 台左右Web服务器:Lighttpd, Apache, nginx应用服务器:Tomcat 其他:Python, Java, MogileFS 、. 阅读全文

posted @ 2011-11-24 10:18 迷梦江南 阅读(237) 评论(0) 推荐(0) 编辑