随笔分类 -  Project Framework

摘要:Web2.0系统的负载均衡问题1.基于硬件的负载均衡可以采用北电的Alton,F5的BIG-IP等。2.基于软件的负载均衡根据环境不同而不同。Linux下可以用LVS(Linux Virtual Server)Windows 2003下可用NLB(网络负载均衡器)Apache有自己的负载均衡器WebSphere Edge Server Load Balancer3. 典型的负载均衡的策略 LVS+... 阅读全文
posted @ 2008-10-14 16:16 hq5460 阅读(383) 评论(1) 推荐(0) 编辑
摘要:之前也有一些介绍大型网站架构演变的文章,例如LiveJournal的、ebay的,都是非常值得参考的,不过感觉他们讲的更多的是每次演变的结果,而没有很详细的讲为什么需要做这样的演变,再加上近来感觉有不少同学都很难明白为什么一个网站需要那么复杂的技术,于是有了写这篇文章的想法,在这篇文章中 将阐述一个普通的网站发展成大型网站过程中的一种较为典型的架构演变历程和所需掌握的知识体系,希望能给想从事互联网... 阅读全文
posted @ 2008-10-14 15:56 hq5460 阅读(423) 评论(0) 推荐(0) 编辑
摘要:一:硬架构 1:机房的选择: 在选择机房的时候,根据网站用户的地域分布,可以选择网通或电信机房,但更多时候,可能双线机房才是合适的。越大的城市,机房价格越贵,从成本的角 度看可以在一些中小城市托管服务器,比如说广州的公司可以考虑把服务器托管在东莞,佛山等地,不是特别远,但是价格会便宜很多。 2:带宽的大小: 通常老板花钱请我们架构网站的时候,会给我们提出一些目标,诸如网站每天要能承受100万P... 阅读全文
posted @ 2008-04-24 13:54 hq5460 阅读(621) 评论(1) 推荐(0) 编辑
摘要:企业解决方案的构建模式 “ 我们发现,目前正常工作的复杂系统总是从以前正常工作的简单系统演变而来的 …… 从头开始设计的复杂系统总是不能正常工作,也无法通过修补来使其正常工作。您必须从正常工作的简单系统开始。”— John Gall 发表于 Systemantics: How Systems Really Work and How They Fail 企业级业务解决方案是公司实现其... 阅读全文
posted @ 2008-03-09 14:02 hq5460 阅读(295) 评论(0) 推荐(0) 编辑
摘要:在每个里程碑,站点负担都会超过底层系统部分组件的最大载荷,特别是数据库和存储系统。接着,功能出现问题,用户失声尖叫。最后,技术团队必须为此修订系统策略。 虽然自2005年早期,站点账户数超过7百万后,系统架构到目前为止保持了相对稳定,但MySpace仍然在为SQL Server支持的同时连接数等方面继续攻坚,Benedetto说,"我们已经尽可能把事情做到最好"。 里程碑一:50万账户 按Ben... 阅读全文
posted @ 2008-03-01 13:34 hq5460 阅读(386) 评论(0) 推荐(0) 编辑
摘要:性能扩展问题要趁早 与国内的 Web 2.0 Startup 技术人员相比,国外技术人员更乐于分享。分享也是一种更好的宣传手段,如果不是看到了这篇 Scaling an early stage startup, 或许我就不会知道这位 Mark Maunder (他还有个中文名字:马孟德) 以及他的 FeedJet。 一般来说,一个刚刚发布的 Web 应用,因为用户量并不多,性能问题可能... 阅读全文
posted @ 2008-03-01 11:02 hq5460 阅读(195) 评论(0) 推荐(0) 编辑
摘要:YouTube 的架构扩展 作者: Fenng | 可以转载, 转载时务必以超链接形式标明文章原始出处和作者信息及版权声明 网址: http://www.dbanotes.net/opensource/youtube_web_arch.html 在西雅图扩展性的技术研讨会上,YouTube 的 Cuong Do 做了关于 YouTube Scalability 的报告。视频内容在 Goo... 阅读全文
posted @ 2008-03-01 11:01 hq5460 阅读(265) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示