• <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>
            posts - 12, comments - 4, trackbacks - 0, articles - 36

            Google的啟示

            Posted on 2005-12-07 13:16 inwind 閱讀(227) 評論(0)  編輯 收藏 引用 所屬分類: 搜索引擎

            google file system 這篇文章我也看了,作者的1,2,3點當時都注意到了,可惜沒有及時的更新記錄,呵呵,這里把這位作者的留下來了:)


            =======================================================================================

            最近在對現有的搜索引擎進行分布式的改進, 回顧以前閱讀過的 google file system 的文章時發現google的思維和我們平時固守的思維很不一樣, 可以說很多在我們看來是有一些"偏激"的,可是正是由于這些偏激, 才導致google與其跟隨者的不同.

            以下為幾個例子:

            1. google認為, 所有的硬件都是容易產生故障的, 因此google認為故障是必然的, 不產生故障才是偶然現象. 這個想法和我們通常的意識是相反的.

            2. Google認為, 一旦寫入, 再也不刪除和修改. 這點上google認為修改和刪除會對系統造成潛在的傷害, 例如文件的不連續性, 文件定位的困難..

            3. Google將Linux的 file system的block更改為 64M , 也就是說, 寫文件的最小單元是64M, 而不是我們通常的512字節, 兩者整整相差了128000倍.

            4. Google認為修復是沒有必要的, 當一個服務器出現問題的時候, 撤下來, 換上另外一個 google unit(google 單元)即可, 因為維修的成本遠遠大于直接上線一個全新的服務單元的成本. 說來容易, 其實只有當google結構真正實現高冗余和分布式這樣的操作才可行, 而這些正是google的核心.

            當我們設計一個系統的時候, 我們最簡單的做法通常是會根據需求對已有的一些經驗進行匹配, 這個過程中我們通常走的是近路,而且我們的經驗常常會束縛我們的想法, 沒有拋開經驗進行全新的分析和設計, 也自然就難以有所創新.

            色偷偷91久久综合噜噜噜噜| 国产精品视频久久| 狠狠综合久久AV一区二区三区| 久久精品国产色蜜蜜麻豆| 91精品国产综合久久久久久| 日韩亚洲国产综合久久久| 亚洲伊人久久大香线蕉综合图片 | 亚洲日本va午夜中文字幕久久| 亚洲va久久久久| 99久久精品国产一区二区| 久久亚洲AV成人无码软件| 国产激情久久久久影院小草| 久久九九久精品国产免费直播| 久久精品国产精品亚洲精品| 精品久久久无码21p发布| 久久久久人妻一区精品| 青青青伊人色综合久久| 久久丫精品国产亚洲av不卡 | 狠狠色狠狠色综合久久| 久久强奷乱码老熟女网站| 久久青青草原综合伊人| 国产精品久久久久无码av| 亚洲午夜无码久久久久| 久久久久久久97| 久久综合鬼色88久久精品综合自在自线噜噜 | 久久人妻少妇嫩草AV无码蜜桃| 国产精品岛国久久久久| 久久国产精品一国产精品金尊| 亚洲午夜久久久久久久久电影网| 久久综合日本熟妇| 青青久久精品国产免费看| 久久久久久青草大香综合精品| 久久国产高清一区二区三区| 久久香蕉国产线看观看99| 国产精品久久自在自线观看| 国产精品99精品久久免费| 久久婷婷激情综合色综合俺也去| 久久精品国产色蜜蜜麻豆| 久久人妻少妇嫩草AV无码专区| 久久精品卫校国产小美女| 72种姿势欧美久久久久大黄蕉|