我们正在开发一个使用大量独立应用程序的SaaS,这些应用程序目前都在同一服务器上运行的同一个django项目中。
我们知道最终一些应用程序将重新定位到自己的服务器,主要是因为服务器负载不同。我们还相信一些应用程序也可能成为新应用程序的资源(在我们的SaaS中运行相同的应用程序实例)。
我们应该进行清理交叉应用程序耦合并制定有关通用接口介质的规则。我的想法是应该是所有应用程序之间的一个宁静的界面。
所以:在所有应用程序中强制实施一个宁静的界面,这种争论的最佳情况(不同服务器上的所有应用程序)和最坏情况(所有应用程序都停留在同一台服务器上)是一个坏主意吗?