2013-04-29 35 views
1

我試圖比較Heroku和AppHarbor的價格,但很難確切知道Heroku dyno或AppHarbor工作人員會擁有哪些資源。我還無法找到關於規範的官方文字。Heroku dyno大致相當於AppHarbor工人嗎?

有沒有人有足夠的經驗與兩個平臺知道這兩者是否大致相當?

+0

AppHarbor是用於託管.NET應用程序,我不相信你甚至可以在heroku上託管......比較它們有什麼意義? – 2013-04-29 17:43:18

+0

您可以在heroku上託管.net應用程序(儘管它們將在單聲道上運行)。 – 2013-04-29 18:28:05

+0

@MitchDempsey是的,我意識到這似乎是一個奇怪的問題。在我們需要選擇語言的初創企業中,Python和C#對我們來說都是非常有效的選擇。因此,客戶想知道在託管任何一種語言時是否會有很大的定價差異,所以我試圖弄清楚,例如,AppHarbor工作人員是否擁有Heroku工作人員的一半硬件資源,所以我們需要兩次儘可能多的,使得它更昂貴。 – 2013-04-30 23:47:59

回答

0

雖然他們的規格不同,但他們是同等的想法。測功機可能與工人有更多或更少的資源,但它取決於其運行的特定盒子,盒子上還運行着什麼,如果使用雙動力測試儀,以及工作人員是如何裝箱的。

所以他們是相似的,但不一定相等。

知道他們的規格的具體細節在這種情況下並沒有真正的幫助。不幸的是,由於他們的堆棧完全不同(windows vs. linux,他們用於激活vs lxc的東西),即使知道確切的規格可能也不會給你一個好主意,哪一個會給你更大的壓力。所有這些被稱爲他們都運行aws(https://appharbor.com/page/how-it-works)。我認爲只有這樣才能找出哪些方法可以爲您做得更好,即運行一些與您的應用相關的基準測試。

您可能還需要考慮其他因素,然後提高性能(過早優化總是很糟糕),比如哪些插件生態系統更適合您的需求,哪個社區更多地使用您的語言,並且具有更多調試與主機相關問題的經驗,哪一個擁有你更喜歡的支持系統。

+0

你說他們的規格是不同的,你可以給任何數字或引用任何來源?我認爲他們不一定是平等的,但我想我的問題的主要觀點是要弄清楚,哪一個通常比另一個更強大,這意味着我們需要支付更少的錢。 – 2013-04-30 23:50:18