scalability

    1熱度

    1回答

    我在Heroku上使用Rails 4應用程序,並使用Resque和Resque Scheduler,每個應用程序在單獨的1x dynos上運行。我目前有3名Resque員工旋轉起來。 這是我Procfile供參考: web: bundle exec puma -t 5:5 -p ${PORT:-3000} -e ${RACK_ENV:-development} resque: env TERM_

    1熱度

    1回答

    我正在計劃一個可擴展的基於WordPress的web應用程序,但其中一個挑戰就是要在歐洲,美國,加拿大和澳大利亞快速加載。達到此目的的最佳方法是什麼? 我可以在幾個國家的幾臺服務器上安裝網站並使用負載平衡?但在這種情況下,我需要同步所有這些實例的數據庫。 我認爲最佳方式是使用Amazon RDS雲端mysql數據庫,我不需要使用多個數據庫並同步它們。但現在確定數據庫可以從不同的國家快速訪問。也許有

    0熱度

    1回答

    我有一個openshift可伸縮應用程序,它由運行MySql數據庫的JBOSS組成。假設我計劃每小時執行一次任務,並且在需要運行的時候,我有5個應用程序正在運行。所有5個實例是否都運行crontab作業,或者只有一個?如果只有一個,它會永遠是同一個,還是我不會提前知道哪一個?

    0熱度

    1回答

    我有socket.io應用程序必須處理大量的命名空間。我想知道什麼是socket.io實例可以處理的命名空間的數量的限制,如果我創建像10k命名空間,是否有任何問題。我如何進行擴展,以便像在多個socket.io實例中一樣進行堆棧(例如,每個實例處理1k個namespance)。實際上,我可以擴展以支持多個用戶,但是我的所有實例都必須處理所有的名稱空間。 UPDATE1: 我試圖解決的問題是下面,

    0熱度

    1回答

    我正在設計一個高擴展性的應用程序。它會有許多處理節點從普通隊列中獲取任務並處理它們。 我的想法是在每個從任務隊列中讀取並啓動任務來完成工作的節點中都有一個線程。 我的問題是如何限制每個節點中排隊的Task的數量,因爲它僅取決於創建Task的線程的速度,而不取決於節點的當前負載。 如何知道ThreadPool中排隊的項目數量? 我該如何做一個公平的任務分配? 謝謝你的時間。

    0熱度

    2回答

    我試圖想出一個能夠在嵌入式設備(基於xMega128(C))和Android應用程序之間進行數據交換的解決方案。數據交換必須通過互聯網進行,嵌入式設備和運行應用程序的移動設備可以位於不同的NAT後面,使用不同的ISP,3G,LTE等進行連接。 我試過UDP打孔,但它不適用於對稱NAT。預測多孔衝孔也不能保證100%的可靠性。我也考慮過使用ICE,但ICE C庫(pjnath,libnice)與所選

    2熱度

    1回答

    我有一個docker容器,它運行用python Flask編寫的REST服務。我在OSx上使用VirtualBox運行容器。 這是在OSX上的內存統計信息在容器啓動時: 所以,我有3GB〜可用內存。所以,我跑我的容器2 GB docker run -d -m 2g --name mycontainer -p 5000:5000 foobar 的內存限制,現在我送〜100個REST請求到容器上運

    0熱度

    2回答

    我想建立一個RabbitMQ系統,爲了提高性能可以擴展。 我已經瀏覽了RabbitMQ Clustering的官方文檔。但是,其集羣似乎不支持可伸縮性。這是因爲只有通過主隊列,我們​​才能發佈/使用,即使主隊列可從羣集的任何節點訪問。除了主隊列所在的節點之外,我們無法處理任何發佈/消耗。 爲什麼我們集羣呢?

    0熱度

    1回答

    我們有一個運行在服務器上的節點應用程序,它受到很多打擊,必須編譯一個用於下載的zip文件。目前爲止效果很好,但我很緊張,我們會遇到性能問題。 (應用程序目前正在與forever Ubuntu的14.04機器上運行。) 我現在問到各種新的功能添加到應用程序,它是更次要的,應不降低主要功能的性能(zip下載)。如果這些附加功能失敗了,那麼應用程序被擊中太多時間來支持主壓縮過程就沒有問題。 這裏的最佳做

    0熱度

    1回答

    我在C#/ WebApi2中構建了一個Web服務。它完全基於REST,因爲它本身沒有狀態,所以它很容易通過負載均衡器在其前面進行水平擴展。 但是,我正在尋找關於如何處理數據庫可伸縮性的信息/解決方案,並且我想開始不關注任何特定技術,更具體地說,我想使用Dapper ORM與多個數據庫的組合如果可能的話。 例如,我可以使用Dapper和NGPSQL ADO.NET驅動程序連接到PostgreSQL,