我有乙個朋友。
他在創業數年前開始使用aws作為他公司**的伺服器,但由於對**後台技術的認識不深,並很傻很天真地認為只要伺服器的數目有足夠多就能使其**穩定。
結果是他的**也經常不穩定,將矛頭指向歸究亞馬遜。
真實原因是他的**後台沒有調節設定完善。
aws有很多相當好的服務其實可以互通使用,就好比如auto-scaling, elasticcache 等都可以跟**後台相互配套。
以下就aws的幾個功能,談一下我自己的看法。
auto scaling
在**初建階段時,瀏覽人次及流量較低,就好比一居住的房間,平常若只由乙個人使用,空間將柔韌有餘;但若有一天該同一空間有更多人使用,本來的房間便會不堪應付。
如果可以因為在**上公升時,開闢更多空間,待所需空間回覆正常狀態時可棄用新空間,減少因新空間而引起的支出和資源消耗等,實在是很多人所希望的。
但在現實中的房子卻不可能,畢竟占用和回吐新的空間的花費和時間使這種操作變得不適當。可是如果能把這個概念應用在雲端服務上,一切都會變得成立了。
當架設在伺服器上**有更高的瀏覽量時,在架構上能自動生成多一台或多台機器來應付流量的急速增長,待流量下降的時候,新架設的伺服器亦會自動關閉,以減省營運成本。這便是在伺服器上使用auto-scaling的優勢。
memcache
在家裡處理調味料時,都總是會把油鹽醬醋先買回來,再倒進小瓶中以在烹調煮食時方便使用。
memcache就好像廚房中放置調味料的小瓶,把在伺服器上的各種處理情序,量化為各個小模組,一來可提高整體運算效能,二來不需同時處理大量資料,只需要集中處理相應的排程。
cdn
to be continued
乙個小栗子理解exit(1)與呼叫析構函式的關係
編譯環境 vc6.0 include include class sample sample void main 可以發現執行上述函式之後並無輸出 原因是main函式呼叫了exit 函式,而它的作用是會刪除所有的靜態物件 重新整理緩衝 關閉所有的 i o 通道然後結束程式。然而物件a1,a2為區域性...
html5地理位置定位功能小析
geolocationd 基本原理 1.gps gps基本原理是測量出已知位置的衛星到使用者接收機之間的 距離,然後綜合多顆衛星的資料就可知道接收機的具體位置。適 用於具備gps功能的裝置 1 優點 在空曠地區比較準確,覆蓋面比較廣 2 缺點 需要比較長時間定位,比較耗電池,在室內不太好,需要gps...
Python 多功能小程式V1 個人筆記
usr bin env python coding utf 8 author yankerp python user dict deffunction name 匯入相關的模組庫 import random import string import base64 import sys import ...