國內對 Heroku 這個平台評價怎樣?

第一反應是速度太遙遠..


還不錯,我們的服務就在那上,當然用戶群不是國人……最主要是方便啊。。


heroku之前用過幾次,但是相比之下還是appfog更加好用。


TL;DR Heroku 很貴,延遲很高。上線項目的話我選擇 digitalocean + dokku。

Heroku 是我目前唯一還喜歡的雲平台了。

優點是,

1. Heroku 配置簡單。如果弄台 VPS 的話,不僅需要手動安裝語言的運行時,還要手動安裝資料庫,手動配置好部署方式(用 git 還是 ftp?)。對於練練手或者鬧著玩的項目來說,Heroku 提供的免費額度還是聽夠玩的。

2. Heroku 支持的語言和服務多。Heorku 不僅平台本身支持幾乎所有主流 Web 開發語言,且還有許許多多的 addon 可以選擇,這些 addon 包括並不限於 redis、mongo、pg 等資料庫。當需要使用時,只需要去申請一個 addon 並把相關的地址和賬戶寫入程序 config 文件中即可使用。

3. 文檔豐富。Heroku 本身的文檔是很豐富的,在 stackoverflow 上面也常常可以查到資料。

4. 不綁定平台。GAE 也是個很不錯的 Paas,但是使用它就得使用 google 私有的 datastore,以及 gae 提供的 cron,urlfetch 之類的特定平台技術,從而導致遷出困難。Heroku 用的技術則都是通用的,即使連他們的配置文件都可以通過 foreman 這個 gem 來讀取。

缺點是,

1. Heroku 的價格很貴。它家的 pg 資料庫最低配的套餐都要 9 刀一個月,而且只能放最多 1000w 行的數據。相比起來,digitalocean 的低配套餐才 5 刀一個月,而且還是 SSD 的硬碟。

2. Heroku 的延遲高。


在國外這個平台還是很火的,國內流行不起來的原因我覺得主要是防火牆的原因(heroku自己沒有伺服器,底層全部通過亞馬遜雲實現,而亞馬遜大面積被封鎖)。heroku價格確實比較貴,和主流的雲平台相比在性價比這塊競爭力不大,很多addon的附加費用也貴得讓人髮指。但是瑕不掩瑜,兩個特點使它具有一些其他平台的不可替代性:

1. 簡單到極致的部署方式。Heroku完全利用git進行部署,開發者一般也會使用git去管理自己的代碼,需要的僅僅是兩行terminal命令,就可以自動添加heroku的remote,之後和正常使用git一樣隨時push隨時部署。

2. 也是最重要的一點,就是heroku的服務機制,以所謂的dyno為運行單元進行服務的託管。輕鬆配置伺服器集群。想像一個具有10台伺服器的高負載網路服務,只需要10秒鐘來部署,1分鐘來配置伺服器是什麼感覺,就知道heroku存在的意義了。


其實我問題有兩個。

  • 其實在阿里雲 (或其他雲供應商) 上開一台機,然後自己配置,不也差不多嗎?在我看,Heroku 頂多也就是省了些部署上線的時間。可否分享 Heroku 還有什麼其他價值?
  • 如果 Heroku 這麼好用,想問一下在國內有山塞 Heroku 的公司嗎?


等什麼時候太陽打西邊出來,heroku建立東京節點再說把


最近也在看,就是git push不上去,telnent http://heroku.com 22 不通,鬱悶中啊


看來知乎上真沒人討論heroku了

其實heroku不錯啊,appfog也不錯啊,拎包入住

不過北漂窮逼連vpn都買不起了必須匿

被基友成功安利好雨雲幫(絕不是因為社區版免費


Ruby China | Heroku push timeout 錯誤,折騰半天,已解決。Fuck GFW!!!


推薦閱讀:

終於,SciPy 1.0 版發布了
MySQL書單推薦
空間數據可視化筆記——simple features空間對象基礎
學Python到找工作-資源匯總
Python數據處理:關於Pandas你需要知道的都在這裡了

TAG:Python | Heroku | 伺服器 | Nodejs | BaaS |