• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            隨筆 - 87  文章 - 279  trackbacks - 0
            <2007年2月>
            28293031123
            45678910
            11121314151617
            18192021222324
            25262728123
            45678910

            潛心看書研究!

            常用鏈接

            留言簿(19)

            隨筆分類(81)

            文章分類(89)

            相冊

            ACM OJ

            My friends

            搜索

            •  

            積分與排名

            • 積分 - 217761
            • 排名 - 117

            最新評論

            閱讀排行榜

            評論排行榜


            1.      Interactive games are write-heavy. Typical web apps read more than they write so many common architectures may not be sufficient. Read heavy apps can often get by with a caching layer in front of a single database. Write heavy apps will need to partition so writes are spread out and/or use an in-memory architecture.

            2.    Design every component as a degradable service. Isolate components so increased latencies in one area won't ruin another. Throttle usage to help alleviate problems. Turn off features when necessary.

            3.    Cache Facebook data. When you are deeply dependent on an external component consider caching that component's data to improve latency.

            4.    Plan ahead for new release related usage spikes.

            5.      Sample. When analyzing large streams of data, looking for problems for example, not every piece of data needs to be processed. Sampling data can yield the same results for much less work.


            The key ideas are to isolate troubled and highly latent services from causing latency and performance issues elsewhere through use of error and timeout throttling, and if needed, disable functionality in the application using on/off switches and functionality based throttles.

            posted on 2010-07-16 15:06 閱讀(884) 評論(1)  編輯 收藏 引用

            FeedBack:
            # re: Lessons Learned from scaling Farmville 2011-12-27 15:15 泡腳
            thank you !  回復  更多評論
              
            精品久久久久中文字幕日本| 狠狠色丁香久久综合五月| 亚洲а∨天堂久久精品| 国产精品久久新婚兰兰| 久久精品中文无码资源站| 久久久久久久尹人综合网亚洲| 久久精品国产一区二区| 无码人妻精品一区二区三区久久久 | 久久99精品国产麻豆宅宅| 久久精品亚洲一区二区三区浴池| 成人a毛片久久免费播放| 久久久久久久综合狠狠综合| 97久久精品国产精品青草| 久久久中文字幕日本| 97久久超碰成人精品网站| 伊人久久成人成综合网222| 久久国产精品久久国产精品| 久久精品国产亚洲av麻豆图片| 成人国内精品久久久久影院VR| 久久久久亚洲av综合波多野结衣| 爱做久久久久久| 精品久久久久久久久中文字幕| 思思久久99热只有频精品66| 国产精品久久久99| 久久er热视频在这里精品| 一本色道久久综合亚洲精品| 伊人伊成久久人综合网777| 狠狠综合久久综合中文88| 亚洲狠狠久久综合一区77777| 亚洲va久久久噜噜噜久久天堂| 国产精品美女久久福利网站| 老司机午夜网站国内精品久久久久久久久| 久久久久久狠狠丁香| 亚洲国产精品久久久久| 欧美日韩中文字幕久久伊人| 国产成人久久精品区一区二区| www久久久天天com| 久久精品成人免费看| 99久久国产综合精品网成人影院| 日本久久久久久中文字幕| 国产精品成人99久久久久91gav|