标题: 谈谈大型网站架构的一些关键技术 [打印本页] 作者: 季侯 时间: 2012-1-17 10:11 标题: 谈谈大型网站架构的一些关键技术 想进黑虎帮,没积分啊,发点贴; i0 F6 {. L1 N1 T1 e9 u+ X
. k9 _6 e# L. V. j8 B) d
" j1 q: T) B) u. }( _
最近12306很火,无数人站出来为铁道部指点迷津,提出了无数个解决方案。虽然很多人没做过网站也没写过程序,,,,,% t* a2 h+ m+ r$ b" s
e7 Y9 S' M2 e- T
乘罗教主还没空,我也凑个热闹,说说网站架构的一些东东。当然了,纯技术的东东可能没人喜欢,所以我保留随时挖坑不填的权力。) X, q+ v2 r. C* K& ^/ v
6 n5 M9 u! W) k: ~6 w' w6 V1 先说说cache , l3 ^1 s: D; X 6 z& ?& B8 o- a" V- b7 a2 u7 P- t) g! n
作为一个老军医,总有人问我,“xxx,帮我看看,为啥我这系统性能这么差?” 我的第一个反应就是,瓶颈在哪里,cache怎么做的。 ) ~. }2 q1 Q) v! u; W) w : @, J/ \& Y. r9 T3 h6 j [0 ?常有人说,木桶的容量是最短的那块木板决定的;那么如果把一个网站当作一个木桶,网站开发者这个桶匠绝对是个杯具。因为他拿到的木板太参差不齐了,有的长有上百米,有的才几公分。 4 j3 P! e# q! d0 s4 c d . v1 O$ a) K3 u3 B9 f+ Q这块最短的木板往往就是数据库了,以12306为例,常见的使用场景是:; m- X% W' Z* ]+ D8 w, v& g9 d
: { @% {9 v5 {: s
用户登录上来,根据出发地和目的地查询车次,然后选择 一个有票的车次买票,下订单,付款。. t5 d) W4 G1 h