???????????????С????????????

????С???

?????????

??????С?????????????????????????????????? @wilbur??? ???????д??£????????????????????д???????????????????“????”????????

????wilbur??????λ???????????????????????????????????????????????????????????????????????????????????fastDFS??????????Redis??MySQL???Щ????????????????????????????????????????Щ???????????????????????Щ??????????????м???????????????????????????????????????????????????????????楨?????????????????????????????????????????????JSlib??????lib???????е???????????????????????м??????????л???????????????????п????????????????????????б??????????haproxy?????к??????????μ?Haproxy???????MySQL????????????????MySQL????????????Redis???????????????μ?redis??????????????fastDFS??????????洢MogileFS??TFS??lusterfs?????????????????????????IDC??cache??????????????????μ???idc??Cache??????Linux?????????μ?Linux???????????????????????????????smp affinity/RPF/RFS?????Ч?????ο?3/4/5?????Щ???????????????????????????????????????“???”?????????60%????????????????40%??????????????????????????????????

?????????????????????????????????????SA???????????????IT???滮???????????????????????iptables??????????????????????????????web????????????SQL???CRSF?????????????????????????????????μ?????????????к???????Щ????lib?????????????????????????и???????????????????????????????????????????????????????script boy??????о??????????????????……

???????????Ч??????????????????????????????????????Щ?·??Ч???????????й?????????????????????

?????????

???????8?????????????????????????????????????????????????????λ?????team leader??

???????????????????У???????????????б??а壬??????????д????????????????web??????????????????web???????????????????????????棺????????????????????????????????в???????????????????????????????????????????????????????????????DB??Cache??File??????????????к???м?????????????????????????????????HA?????Sharding???????????????????????????????????????????????????haproxy??nginx+php??twemproxy+redis??MySQL+RedisCache??Varnish+Squid+nginx+fastDFS??

????haproxy????????????????100w???????????????ú??????????100w????????????????????????????????1?????????????????????????4k??????????17K??haproxy????????????ο?8????л @GNUer ??????????????????8G(????????32G????桾??????????????????????haproxy?????????????17k???????????????????????????????????????????????????????????????????16w???????????????????У??????ж???????ο?3/4/5????linux ?????????????linux sysctl.conf???????

???????????????????haproxy??????????64G??棬????????????????????????????cache????Varnish??????????????haproxy??????????

??????????????????????????5??+??1-1.5??+????????3-4??+?????????????????????????7?64G??Dell R410????????????????????????????????????????????????????????

???????????????????????????????????????sysctl.conf???????У?timestamp?????0???????tcpЭ?????????????????????nat???????????????п???????????????????????netstat -s ??????п????????????????timestamp=0??????£?tw_reuse?????Ч???

?????????????????????????????????????????????飬????????????????????????????haproxy?????????????????tcp?????????????????????cache?????????????ip???????????????65535???????????1024????????????С tw_bucket ??????????????tw_bucket????????£???tw??????????ж????????????????????tw????????????2????MSL??????????????????ü???ip??

??????????????????????????????????iptables???????nf????????????????????????? nf_conntrack_max??nf_conntrack_tcp_timeout_established???