• <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

            搜索

            •  

            積分與排名

            • 積分 - 216400
            • 排名 - 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 閱讀(874) 評論(1)  編輯 收藏 引用

            FeedBack:
            # re: Lessons Learned from scaling Farmville 2011-12-27 15:15 泡腳
            thank you !  回復(fù)  更多評論
              

            只有注冊用戶登錄后才能發(fā)表評論。
            網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


            青青草国产精品久久| 久久久久青草线蕉综合超碰| 天天爽天天狠久久久综合麻豆| 久久精品国产99久久久古代| 日本欧美久久久久免费播放网| 久久久久免费看成人影片| 久久96国产精品久久久| 久久久99精品成人片中文字幕| 色偷偷88欧美精品久久久| 乱亲女H秽乱长久久久| 国产精品美女久久久久AV福利| 性做久久久久久久久老女人| 久久久久人妻一区精品性色av| 99久久精品无码一区二区毛片| 2021国内久久精品| 91久久成人免费| 麻豆AV一区二区三区久久| 久久久久亚洲av成人无码电影 | 无码超乳爆乳中文字幕久久| 精品国产福利久久久| 亚洲欧美一级久久精品| 天天综合久久久网| 欧美亚洲色综久久精品国产| 欧美激情精品久久久久久久九九九| 久久精品无码一区二区无码| 精品一二三区久久aaa片| 久久婷婷五月综合成人D啪| 99国内精品久久久久久久| 久久99国产精品久久久| 欧洲精品久久久av无码电影| 久久国产精品无| 午夜精品久久影院蜜桃| 伊人久久大香线蕉精品| 91精品久久久久久无码| 日本精品久久久中文字幕| 精品国产91久久久久久久| 久久精品视频免费| 99久久国产主播综合精品| 色综合久久最新中文字幕| 色综合久久天天综合| 久久精品中文字幕一区|