• <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久久国语露脸精品国产| 人妻丰满AV无码久久不卡| 思思久久好好热精品国产| 伊人久久大香线蕉av一区| 伊人色综合久久天天人守人婷 | 久久亚洲精品中文字幕| 麻豆精品久久久一区二区| 一本色道久久88综合日韩精品 | 久久久精品国产免大香伊| 久久涩综合| 久久se精品一区二区影院| 国产免费福利体检区久久| 成人a毛片久久免费播放| 99热都是精品久久久久久| 日韩精品国产自在久久现线拍| 国产V亚洲V天堂无码久久久| 97久久精品无码一区二区| 久久天天躁狠狠躁夜夜96流白浆| 国内精品综合久久久40p| 久久精品国产2020| 欧洲精品久久久av无码电影 | 色婷婷综合久久久久中文| 亚洲香蕉网久久综合影视| 欧洲精品久久久av无码电影| 精品国产乱码久久久久久1区2区 | 久久se精品一区精品二区| 国产成人精品久久二区二区| 久久免费线看线看| 中文字幕无码av激情不卡久久| 久久精品国产亚洲αv忘忧草| 亚洲国产另类久久久精品黑人| 久久精品一本到99热免费| 天天久久狠狠色综合| 无码精品久久一区二区三区| 国产精品久久新婚兰兰| 久久久一本精品99久久精品66| 色综合色天天久久婷婷基地| 久久天天躁夜夜躁狠狠| 亚洲精品高清久久| 国产成人精品综合久久久| 国产成人综合久久精品尤物|