请大家帮我忙,收集一下要实现高可用、高性能,需要掌握哪些技术

    今天看了一下,CSDN上我已经有250多个学生了,好大的一个班级了,可以做点事情了 :)

     前几天发表了一篇文章《从事IT行业8年后的两个总结——关于IT技术的根本》,看大家反响挺热烈的;这里再抛砖引玉一下,出个小考题或者说布置一个小作业:),就是看看咱们CSDN的同学能不能帮我个忙,去收集一下关于实现网站高可用高性能方面的技术资料,收集思路是这样的:

1、首选去了解一下,一个大型的互联网站点(先定义为日均PV超过1000万的吧),从用户在浏览器里输入这个网站的url地址,按下回车,到用户在浏览器里看到渲染出这个网站的页面为止,整个过程都经历了哪些环节?(如IE、操作系统DNS缓存、DNS解析、Squid、负载均衡软件及硬件设备、linux、Apache/nginx、Jboss/weblogic/tomcat、memcache 、Mysql/oracle、分布式文件系统等);

2、针对各个环节,大家收集一下如何实现高可用、高性能,需要具备什么样的知识?用什么样的工具或软件去评估各个环节的性能?应该在什么场景上使用什么样的技术更合适?

3、希望大家能以回复本贴的方式,来发表你收集来的知识,众人拾柴火焰高,我想很快我们就能收集一份高可用、高性能的完整知识列表,后面大家可以根据自己的情况,针对某些环节做更深入的研究和实践。

    我理解这份作业,应该是在计算机系大学生入职的第一天,老师就应该布置的作业,很可惜我们的大学教育不会按这种方式去引导我们;今天我这里抛砖引玉一下,如果你看到了这篇文章,如果可能的话,请尽快花点时间去了解一下,并把你的认识和理解分享上来,我承诺,后面我愿意花时间跟大家一起分享相关的知识和我的理解,前提是让我看到你的分享 :)

----------------------------------华丽分隔符-------------------------------------

推荐几本书,这些书里面涉及到了高可用、高性能、易扩展的方方面面,看完了能很好的开阔视野;另外,这些书好的一点是,书里面更多的讲的是why,而不是Howto:

         1、《高性能网站建设指南》

         2 、《构建高性能 web 站点》
         3 、《 构建可扩展Web站点
         4 、《构建安全 Web 站点》
         5 、《 MySQL 性能调优架构设计 / 构建 oracle 高可用 环境》
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 12
    评论
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值