学习大数据量,高并发处理应该看什么书?

DustLeon 发布于 2012/02/22 22:14
阅读 6K+
收藏 2
如题,求大牛指引,

以下是问题补充:

@DustLeon:入门级也没有么? (2012/02/23 11:56)
加载中
2
Tom-Lin
Tom-Lin

先学测试吧。不是那种业务功能的测试,是系统的测试。因为要解决大数据量、高并发的问题,我个人的知识与经验是:

1、先用单机测试。用工具产生大并发量去轰击服务器,直至服务器缓慢,甚至接近崩溃;

2、在服务器艰难地工作的时候,用工具测试服务器,仔细分析,是什么使得服务器如此艰难,是 cpu ? 是网络? 还是硬盘 io ?又或者是你的应用?数据库?

3、找到系统瓶颈后,优化,解决这个瓶颈,然后再循环测试。这时你又会发现新的瓶颈,再解决。循环1 - 3步,直到各方面基本平衡为止。

4、当单机无法解决问题的时候,接着开始考虑负载均衡,考虑分布式方案,然后再用 1 - 3 的步骤分析与测试。

最后,你的问题是,要学什么?答案就是:学要完成上述的步骤,解决其中产生的问题所涉及的各种知识。这不是一两本书可以讲得完的。

Tom-Lin
Tom-Lin
回复 @Absolutely : 这段时间发现了一本书,是腾讯里的大牛写的,觉得不错,可以去看看:《构建高性能Web站点》。这里有部分章节的试读:http://ishare.iask.sina.com.cn/f/7269343.html
Absolutely
Absolutely
请问Linux下有什么可以同的测试软件,例如测试MySQL的,谢谢了
0
用户已屏蔽
用户已屏蔽
学习基础。。。
DustLeon
DustLeon
哪些算是基础,数据结构、算法?
0
CheckStyle
CheckStyle
看书能解决这类问题,北大青鸟早开班了
asdfsx
asdfsx
+1
ddatsh
ddatsh
+1
0
nubo
nubo
如果你真想学习这方面,进互联网或电信行业苦逼几年吧。
0
freish
freish
这个真可以进阿里
0
xoHome
xoHome
我没见到过专门讲这个的书,但大数据量和高并发在某些情况下是可以模拟的  你在自己机器上模拟实践,然后在公司工作几年时间就可以了  主要还是看经验。
0
Dray
Dray
晕,像这种憋出来的东西真难办。
0
倚小丁
倚小丁
程序写好就可以了
0
Fred
Fred
去电信、移动。那边都是这种海量数据处理的。待个几年就OK了
0
Fred
Fred

引用来自“Fred”的答案

去电信、移动。那边都是这种海量数据处理的。待个几年就OK了
忘了。电信和移动都是外包的。去华为和中兴靠谱
返回顶部
顶部