• <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年9月>
            2627282930311
            2345678
            9101112131415
            16171819202122
            23242526272829
            30123456

            潛心看書研究!

            常用鏈接

            留言簿(19)

            隨筆分類(81)

            文章分類(89)

            相冊

            ACM OJ

            My friends

            搜索

            •  

            積分與排名

            • 積分 - 219046
            • 排名 - 118

            最新評論

            閱讀排行榜

            評論排行榜


            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 閱讀(889) 評論(1)  編輯 收藏 引用

            FeedBack:
            # re: Lessons Learned from scaling Farmville 2011-12-27 15:15 泡腳
            thank you !  回復  更多評論
              
            91久久成人免费| 99久久免费国产特黄| 91久久精品91久久性色| 国产呻吟久久久久久久92| 中文精品久久久久人妻不卡| 99国产精品久久| 无码人妻久久一区二区三区免费丨 | 精品乱码久久久久久久| 久久久这里只有精品加勒比| 精品久久人人妻人人做精品| 伊人久久大香线蕉综合Av| 国产成人久久精品一区二区三区| 色88久久久久高潮综合影院| 69久久夜色精品国产69| 精品久久久久久中文字幕| 狠狠色狠狠色综合久久| 久久人人爽人人爽人人片AV不| 久久久久久久精品成人热色戒| 99久久精品影院老鸭窝| 性欧美大战久久久久久久久| 久久综合久久综合九色| 久久国产精品99久久久久久老狼| 久久精品国产精品亜洲毛片| 一本大道久久东京热无码AV| 无码精品久久久天天影视| 亚洲成色www久久网站夜月| 色综合久久中文字幕综合网| 久久人妻无码中文字幕| 狠狠色丁香久久婷婷综| 久久亚洲av无码精品浪潮| 久久人人爽人人爽人人片av高请| 成人午夜精品久久久久久久小说| 狠狠干狠狠久久| 一本大道久久东京热无码AV| 99久久精品费精品国产| 97精品依人久久久大香线蕉97| 欧美激情精品久久久久| 色综合久久中文字幕综合网| 亚洲国产成人乱码精品女人久久久不卡 | 99久久婷婷免费国产综合精品| 国产精品伊人久久伊人电影|