2012-03-30 88 views
1

我们正在开发一个SaaS,它使用许多完全独立的应用程序,这些应用程序当前都在同一个服务器上运行的同一个django项目中。应用程序与应用程序在Django中的接口

我们知道,最终一些应用程序将被重新部署到他们自己的服务器,主要是由于服务器负载的差异。我们也相信一些应用程序也可能成为新应用程序的资源(同样在我们的SaaS中运行的应用程序实例)。

我们正处于清理交叉应用程序耦合并制定有关通用接口介质的规则。我的想法是,应该是所有应用程序之间的平静界面。

因此:在所有应用程序中实施一个宁静的界面在这种参数(不同服务器上的所有应用程序)和最差情况下(所有应用程序保留在同一台服务器上)的最佳情况下都是坏主意?

回答