<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                # Ruby on Rails 如何在 550k 網頁瀏覽中幸存 > 原文: [http://highscalability.com/blog/2008/1/7/how-ruby-on-rails-survived-a-550k-pageview-digging.html](http://highscalability.com/blog/2008/1/7/how-ruby-on-rails-survived-a-550k-pageview-digging.html) Shanti Braford [詳細介紹了他基于 Ruby on Rails](http://highscalability.com/links/goto/260/197/links_weblink) 的網站如何在 24 小時 550,000+瀏覽量 Digg 攻擊中幸免于難。 他的帖子清晰地列出了所有多汁的設置細節,所以我沒什么可補充的。 托管費用為每月 370 美元,包括一臺 Web 服務器,一臺數據庫服務器和足夠的帶寬。 該站點建立在 RoR,nginx,MySQL 和 7 個雜種服務器上。 他認為 Rails 2.0 改善了性能,并避免了信用數據庫和片段緩存,從而在很大程度上提高了性能。 請記住,他的系統是相對靜態的,但這是一個非常有趣且有用的體驗報告。 更令我驚訝的是,他的系統以前所未有的水平處理了峰值,而沒有任何方面的干擾,而不是 RoR 處理 505k 網頁瀏覽量。 響應流量高峰的擴展始終是 bit 子。 在 E3 期間運行游戲網站總是很有趣。 不過要警惕他最后給出的流量比較。 Twitter 每月只做 50 萬個獨特身份,這聽起來很低。 如果您聽說過某個網站,那么他們每個月至少要做一百萬個,鑒于其受歡迎程度和 alexa 排名,我將 Twitter 推到了接近 5 個磨坊。 不要被欺騙,認為每月 327 美元將托管一個不錯的網站。 本文通過將唯一的頁面視圖與頁面視圖相結合而犯了一個大錯誤。 Twitter 可能輕松擁有 500,000 個唯一身份和 25,000,000 個頁面瀏覽量。 24 小時內瀏覽量達到 550k? 每小時 22917。 每分鐘 382。 每秒 6.36。 對不起,沒留下深刻的印象。 除非您從 5 年前開始就堅持使用硬件,否則您的應用程序 需要非常昂貴的 I / O 或 CPU 工作,那么這簡直就是天才。 如果 RoR 中的“普通 Web 應用程序”在如此輕的負載下開始發汗,那么,老兄,請更換工具。 我們的某些 PHP 和 Java 垃圾(實習黑客,postgres 和應用在同一臺計算機上,遠未優化) 一年前在標準硬件上可輕松處理 30 次以上的命中/秒(2 cpus,2G,6 錠子)。 每臺計算機的擊中速度低于 40 次/秒的任何事情,要么做的事情異常昂貴 ,要么一定要做,而不應該放在簡歷上。 就像之前的評論者所說的那樣……每天 550K 簡直是無濟于事。 不久之前,我不得不部署一些 Java 應用程序來完成大量的圖像+電影處理(提取一些關鍵幀并生成一些縮略圖= Java + JNI)。 每分鐘的平均每日交易量約為 1000,有些高峰為每分鐘 2000。 因此,每天點擊量為 1.5 到 300 萬,并且在 4 臺服務器上運行。 每天 550 K 基本上是當今不斷發展的世界中的花生...將其帶到 1000 萬甚至更多,然后變得很有趣 只是以為我會花點時間回應。 首先,它不是 550k 在 24 小時內平均分配。 在首頁出現的最初幾個小時中,大約有 30 萬次。 我知道,這仍然不是驚天動地。 但是人們(尤其是我的客戶)對 RoR FUD 的了解尤其深刻,以至于他們在擴展方面沒有任何見解。 只有精英的,“成功的” Web 2.0 初創公司才能使它進入每天流量 100-200k 唯一身份的流量平流層。 而且,正如我們所看到的(如果您具有正確的站點配置文件/緩存策略等),可以花$ 400 左右處理! 客戶真正應該問的是,它可以經濟/高效地進行擴展嗎? 以每千次展示費用 3 美元(對于這些網站我會定期獲得),每天 550k 網頁瀏覽量可使您每月獲得約 5 萬美元的收入。 $ 400 只是其中的 1%。 哪一家科技公司不希望硬件+托管成本占收入的 1%? 當然,這類網站不是 Google……但它們與 Digg,reddit 等網站所需的編碼并沒有太大區別。 “通過將唯一的頁面視圖與頁面視圖相結合,本文犯了一個大錯誤。” -從來沒有把它混為一談。 老實說,如果 Twitter 的 Web 前端在一天內看到這么多的流量,我會感到驚訝(它的 API 是另一回事)。 由于他們從未發布過這種效果的原始流量統計信息(至少最近),因此無論如何都是推測。 是我,那個“沒那么印象深刻”的家伙。 好吧,除了陳述顯而易見的事實之外,我不確定該去哪里:硬件和托管很便宜。 如果您的公司為此支付了超過 1%的費用,則無論哪種方式,您都將面臨嚴重的麻煩 (當然,除非您的公司正在啟動中)。 我看不到這是什么新聞,因為已經有幾年了。 如果硬件/主機價格昂貴,那么我們不會看到像 del.icio.us 這樣的單人秀和其他人脫穎而出。 維持在線業務的主要成本現在已經不是短時間內的托管或硬件。 那不是完全正確的... 托管對您來說并不是一個大筆開支,但是如果您經營一個視頻網站,托管肯定可以。 一個相當不錯的規模視頻網站可以輕松地每月賺取 50-100k 美元。 如果那是您在該網站規模上的收入的 1%,請向我發送一些投資信息-我參與其中! 就像我之前說過的那樣,Shanti 的成功不應僅僅因為他的網站不如我們所研究的網站大或因為我們看到系統在相似的水平上而被拋棄。 關鍵是他的系統在很大程度上擴展到了他以前從未處理過的水平,而且它“行之有效”。 我對 RoR 的了解還不夠,無法知道這是否很常見,或者 Shanti 的系統是否構建良好。 無論哪種方式,恭喜您-不要讓我們失望。 @Anonymous-太好了,您現在是在聲音較弱的少數族裔中,而在“縮放很便宜”方面。 =) 我剛剛開始專職咨詢,排名第一的問題是“ Rails 可以擴展嗎?” 如果不是問題,那我就告訴他們。 但博客圈似乎喜歡 Rails 無法擴展的模因。 謝謝布倫特。 是的,希望有一天我能回顧這一經歷,并想“哇,550k,花生!” 但在那之前,這肯定是個人的里程碑。 干杯! 看來本文中的鏈接可能已損壞。 想閱讀它嗎-可以解決? :) 謝謝! 我是這個網站的忠實粉絲。 抱歉,我無法找到原始文章。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看