• <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
            <2011年4月>
            272829303112
            3456789
            10111213141516
            17181920212223
            24252627282930
            1234567

            潛心看書研究!

            常用鏈接

            留言簿(19)

            隨筆分類(81)

            文章分類(89)

            相冊

            ACM OJ

            My friends

            搜索

            •  

            積分與排名

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

            FeedBack:
            # re: Lessons Learned from scaling Farmville 2011-12-27 15:15 泡腳
            thank you !  回復  更多評論
              
            精品久久久久久久久免费影院| 99久久99这里只有免费的精品| 精品久久人人妻人人做精品 | 欧美久久久久久精选9999| 久久精品国产亚洲Aⅴ蜜臀色欲| 欧美激情精品久久久久久久九九九| 久久久久久久91精品免费观看| 精品久久久无码21p发布| 精品一区二区久久久久久久网站| 久久艹国产| 国内精品久久久久伊人av| 久久亚洲高清综合| 丁香五月网久久综合| 欧美黑人激情性久久| 国内精品久久久久久久久电影网| 亚洲伊人久久精品影院| 欧美麻豆久久久久久中文| 国产成年无码久久久久毛片| 亚洲国产成人久久综合一区77 | 国产午夜精品理论片久久影视| 国产免费久久精品丫丫| 久久亚洲精品成人av无码网站| 品成人欧美大片久久国产欧美| 99久久99久久精品国产片果冻| a级毛片无码兔费真人久久| 久久久久99精品成人片试看| 中文成人无码精品久久久不卡| 91久久精品国产免费直播| 亚洲狠狠婷婷综合久久蜜芽| 精品久久久久久国产牛牛app| 69久久精品无码一区二区| 亚洲色大成网站www久久九 | 狠狠久久综合伊人不卡| 天天久久狠狠色综合| 欧美亚洲国产精品久久蜜芽| 国内精品人妻无码久久久影院| 麻豆精品久久久久久久99蜜桃| 午夜福利91久久福利| 久久天天躁狠狠躁夜夜2020| 国产亚洲色婷婷久久99精品91| 国产精品成人久久久久三级午夜电影 |