我想詢問有關開發通過Web使用的多租戶應用程序的一般建議。多租戶Web/SaaS應用程序
我心目中的應用具有以下屬性/要求:
- 可能多達1000個人組織。數據是私密的,因此組織間不應該有(或故意或無法使用)數據。每個組織
- 至少2-3個用戶積極配合的系統中,每個組織每天都在從事
- 偏好
- 多達100,000個數據記錄是每個組織使用具有的定製相同的應用程序基礎
我想知道哪種開發環境/框架適合這項任務?我已經閱讀了很多關於Scala/Lift等技術的東西,但是如果這些東西適合這種用途,我一直無法找到任何建議。這種應用程序是否需要多個數據庫和/或多個應用程序實例纔能有效運行?