我是一名Java开发人员,我正在寻找扩展新应用程序的解决方案。我有一个主要的应用程序,如我的客户端目录和许多其他“迷你应用程序”具有相同的数据库/功能,但针对不同的客户端。
扩展我的“迷你应用程序”(如为所有客户提供服务)的最佳解决方案是什么?
答案 0 :(得分:2)
具有
的典型分层架构很好地扩展。这些层不应相互依赖,并且可以保留在不同的机器上。这允许非常可扩展的架构。我们可以在各层之间进行缓存以提高性能。
答案 1 :(得分:1)
使用Google Application Engine? (GAE);)
这使您可以轻松扩展到大量客户端,而无需事先知道有多少客户将使用您的服务。