1. 程式人生 > >SAE提供服務分析

SAE提供服務分析

ron 暫時 影響 config 開放 開放接口 定時 分布式 http服務

這個分析列表主要關註兩個問題,服務能做什麽,移植實現難度。

AppConfig: 這個東西主要面向SAE本身的一些配置選項,移植時放棄這個東西,所以就不談難度了
Counter :這個東西提供某個操作的計數服務,這個東西根據並發強度和分布式需要,實現難度各有不同
Cron :這個東東就是定時任務。他這個東西就是Linux的Cron的包裝版,所以無需多做實現
CDN :這個東西就不多說了,等你的網站用到這個東西的時候,你估計已經對它耳熟能詳了
DeferredJob :離線延遲任務功能,這個用異步消息隊列+獨立服務基本都可以實現
FetchURL:這個功能說白了就是HTTP抓取,不用實現,很多東西都可以做這個事情,比如註明的httpclient。

Image :這個東西據說現在以RPC API提供了,由於圖像操作比較耗CPU,所以將這種操作獨立化,防止影響正常HTTP服務。
KVDB :NoSQL數據庫,這個功能有很多工具可以做。
Mail :這個東西發郵件的話,庫很多啊
Memcache :這個本身就是一個獨立工具
MySQL :不用說了吧,SAE,主要提供了主從和HA兩種模式。
Rank :暫時寫到這裏,下次再寫。
RDC
Socket
Storage
TaskQueue
TmpFS
XHProf
Wrappers

----------------------------------------------------------------

中文分詞服務
全文檢索服務
地理信息服務
微盤開放接口
蘋果消息推送服務

SAE提供服務分析