天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

.Net下的分布式緩存(3)--如果我們沒有緩存會怎么樣

  上回說到了Memcached的性能問題,的確,緩存不是萬能的,但沒有緩存是萬萬不能的?還真有這么干的. PlentyofFish就是這樣做的, 它也是互聯(lián)網(wǎng)上巨頭中為數(shù)不多的采用WISC(Windows + IIS + Sql server + C#)架構(gòu)的網(wǎng)站, MS不能老拿MySpace說事, 現(xiàn)在當(dāng)然不會放過這個機會大肆宣傳, 但是諷刺的是人家根本不用那些“看起來很美”的服務(wù)器控件,與其說是使用了.NET技術(shù)不如說是借用了這個平臺而已.

   他們的頁面輸出絕大多數(shù)都是使用構(gòu)造字符串要不就是Response.Write出來的,簡單即是美,他們在寫程序的時候即是嚴(yán)格遵守這個規(guī)則,反過來想想CommunityServer里面多達(dá)7層的繼承關(guān)系的控件, 它看起來有點象是這個樣子:(基本的)(網(wǎng)頁的)(模版化的)(相冊基本模版化的)(相冊模版化的)(相冊可更換風(fēng)格的)XXX控件,瞧這一長串定語,它在每一層繼承里面都實現(xiàn)了不同的特性, 結(jié)構(gòu)其實還是蠻清晰的, POF有點象什么呢,手工打造的奧迪,性能沒的說,就是麻煩點。那些B4 Discuz!NT的朋友是不是應(yīng)該反思一下了呢.
  話說回來, 這并不意味著那堆微軟件挖空心思弄出來的Control就沒有用了, 但對于中小應(yīng)用來說我們更需要的是開發(fā)效率,再說負(fù)載量達(dá)不那么大,有過度優(yōu)化之嫌, 合適的就是最好的,能快速弄出讓用戶滿意的東西才是最重要的.
  我們來看看它里面的一些值得玩味的地方吧:
  1. 千萬級的照片請求都是由他們的服務(wù)器來完成處理的,但是它們都被緩存在內(nèi)存中,并且大小都在2KB以下.
  3. 使用Gzip技術(shù)雖然增加了30%的CPU開銷但從節(jié)省的帶寬情況來看是值得的.
  4. 沒有使用ASP.NET的緩存機制,因為數(shù)據(jù)更新太快了, 一旦它進入緩存就過期了.
  5. 大量使用 if,else 或者 while + Response.Write這樣的簡單語句來實現(xiàn)功能.
  6. 負(fù)載均衡(好象沒有誰不用的)
  每天3千萬的頁面訪問量,服務(wù)器只有2 個WebServer + 3個DB Server,優(yōu)化功夫?qū)嵲谑橇说?

其它具體的東西可以看這個Post.

相關(guān)文章:

.NET下的分布式緩存--從Discuz!NT的緩存設(shè)計談起

.NET下的分布式緩存(2)--如果我們沒有緩存會怎么樣

NET技術(shù).Net下的分布式緩存(3)--如果我們沒有緩存會怎么樣,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 亚洲AV 日韩 国产 有码 | 国产在线播放KKK | 三级黄在线播放 | 久久99精品AV99果冻 | 亚洲综合色五月久久婷婷 | 国产精品一国产精品免费 | 青春草久久 | 亚洲精品一区二区在线看片 | 999久久久国产精品蜜臀AV | 看电影来5566一区.二区 | 亚洲国产在线2020最新 | 国产一卡 二卡三卡四卡无卡乱码视频 | 亚洲色视在线观看视频 | 欧美日韩一区二区三区四区 | 日韩AV片无码一区二区三区不卡 | 大屁股妇女流出白浆 | 91精品一区二区综合在线 | 在线播放性xxx欧美 在线播放午夜理论片 | 99 久久99久久精品免观看 | 亚洲视频无码中字在线 | 国产白浆视频在线播放 | 成人影片迅雷下载 | 妞干网手机免费视频 | 国产A级毛片久久久久久久 国产a级黄色毛片 | 甜性涩爱在线播放 | 麻豆国产96在线日韩麻豆 | 性插图动态图无遮挡 | 纯肉腐文高H总受男男 | 嫩草影院在线观看精品 | 午夜免费福利小电影 | 鬼灭之刃花街篇免费樱花动漫 | 色偷偷成人网免费视频男人的天堂 | 二级毛片免费观看全程 | 天天夜夜草草久久亚洲香蕉 | 狠狠色狠狠色综合日日32 | 10分钟免费观看视频 | 中文字幕不卡免费高清视频 | 男生插女生下体 | 涩涩在线视频 | 久久久久久久久a免费 | 亚洲精品无码久久久久A片空 |