Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java可伸缩性问题_Java_Mysql_Scalability - Fatal编程技术网

Java可伸缩性问题

Java可伸缩性问题,java,mysql,scalability,Java,Mysql,Scalability,我是一名Java开发人员,我正在寻找一种解决方案来扩展我的新应用程序。我有一个主要的应用程序,比如我的客户机目录,还有许多其他的“迷你应用程序”,它们具有相同的数据库/功能,但用于不同的客户机 什么是扩展我的“迷你应用程序”的最佳解决方案,就像为所有客户提供服务一样?使用谷歌应用程序引擎?(GAE);) 这使得您可以轻松地扩展到大量客户端,而无需事先知道有多少客户端将使用您的服务。使用谷歌应用程序引擎?(GAE);) 这使得您可以轻松地扩展到大量客户端,而无需事先知道有多少客户端将使用您的服务。

我是一名Java开发人员,我正在寻找一种解决方案来扩展我的新应用程序。我有一个主要的应用程序,比如我的客户机目录,还有许多其他的“迷你应用程序”,它们具有相同的数据库/功能,但用于不同的客户机


什么是扩展我的“迷你应用程序”的最佳解决方案,就像为所有客户提供服务一样?

使用谷歌应用程序引擎?(GAE);)


这使得您可以轻松地扩展到大量客户端,而无需事先知道有多少客户端将使用您的服务。

使用谷歌应用程序引擎?(GAE);)


这使得您可以轻松地扩展到大量客户端,而无需事先知道有多少客户端将使用您的服务。

典型的分层体系结构

  • 表示层
  • 业务逻辑层-服务层
  • 数据访问层

  • 扩展得相当好。这些层不应该相互依赖,可以保留在不同的机器上。这允许非常可伸缩的体系结构。我们可以在层之间使用缓存来提高性能。

    典型的分层体系结构

  • 表示层
  • 业务逻辑层-服务层
  • 数据访问层

  • 扩展得相当好。这些层不应该相互依赖,可以保留在不同的机器上。这允许非常可伸缩的体系结构。我们可以在层之间使用缓存来提高性能。

    共享源代码?或者共享服务?我不明白你在问什么。举个例子吧,“规模”这个词对你意味着什么?如何增加数据库中的条目数?您可以同时处理的用户数?“Scale”是一个通用的、被过度使用的词,比如“lightweight”,这对不同的人意味着不同的东西。共享源代码?或者共享服务?我不明白你在问什么。举个例子吧,“规模”这个词对你意味着什么?如何增加数据库中的条目数?您可以同时处理的用户数?“规模”是这样一个通用的、被过度使用的词——比如“轻量级”——对不同的人来说意味着不同的东西。