• <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
            <2010年7月>
            27282930123
            45678910
            11121314151617
            18192021222324
            25262728293031
            1234567

            潛心看書研究!

            常用鏈接

            留言簿(19)

            隨筆分類(81)

            文章分類(89)

            相冊

            ACM OJ

            My friends

            搜索

            •  

            積分與排名

            • 積分 - 217820
            • 排名 - 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久久99精品免视看动漫| 精品久久久久久国产牛牛app| 国产精品美女久久久| 久久久久亚洲av无码专区导航| 久久99久久99小草精品免视看| 性欧美大战久久久久久久 | 日本精品久久久久影院日本| 亚洲人AV永久一区二区三区久久| 久久超乳爆乳中文字幕| 91精品观看91久久久久久 | 99久久亚洲综合精品网站| 激情久久久久久久久久| 久久婷婷五月综合国产尤物app| 精品久久久久久久久中文字幕| 久久久WWW成人免费精品| 2021精品国产综合久久| 久久久精品视频免费观看| 亚洲国产欧美国产综合久久| 伊人久久成人成综合网222| 精品999久久久久久中文字幕| 久久久久久久久久久精品尤物 | 国产免费久久精品丫丫| 久久久无码精品亚洲日韩按摩| 亚洲国产成人乱码精品女人久久久不卡 | 少妇久久久久久被弄到高潮| 精品久久久久香蕉网| 久久天天躁狠狠躁夜夜96流白浆| 亚洲精品无码专区久久同性男| 久久综合丝袜日本网| 国产精品热久久无码av| 久久男人Av资源网站无码软件 | 18禁黄久久久AAA片| 区亚洲欧美一级久久精品亚洲精品成人网久久久久 | 久久久av波多野一区二区| 狠狠色婷婷久久综合频道日韩| 久久久久国产精品嫩草影院| 久久久久国产一区二区三区| 国产精品99久久久久久董美香 | 久久久免费观成人影院| 欧美成人免费观看久久| 天天综合久久一二三区|