2013-07-09 76 views
3

我正在構建一個新的SAAS體系結構,並正在尋找一些關於最合適的語言/框架的建議。Java適用於多租戶SAAS架構嗎?

就其他語言而言,據說grails中的多租戶相當成熟,而基於事件的NodeJS也不錯。我關心的是工作流,安全RBAC,API設計,ORM的框架可用性......因爲我們正在構建的SAAS是面向企業的。但是想象一下,有一天,一旦SAAS銷售良好,我們有成千上萬的租戶和高併發發生,Java能夠解決高併發I/O問題, O成本並可大規模擴大?或者,我可以在哪裏找到大量有關如何設計出色的Java大型Web應用程序體系結構的優秀材料? (高併發性)

無論如何,考慮到我試圖達到的最高級別的描述,哪個框架最能滿足我的需求(對於最少的痛苦!)
謝謝。

回答

8

「就是Java能解決我高併發/ O成本,並可以按比例擴大的大規模」

沒有語言解決這些問題。熟練的,經驗豐富的智能軟件開發人員。用任何語言。也就是說,Java通常用於Web應用程序,處理成千上萬的併發客戶,跨越數十臺或數百臺機器,處理千兆字節的數據。

+0

感謝。您可以提供一些關於高並行性SAAS應用程序的架構設計的建議/資源鏈接嗎? – xoyoja