Java可扩展性问题

发布于 2024-10-09 16:50:14 字数 138 浏览 2 评论 0原文

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

将我的“迷你应用程序”扩展为所有客户的服务的最佳解决方案是什么?

I am a Java developer, and I am finding a solution to scale my new application. I have the principal application like a directory of my clients and a lot of other "mini applications" with the same database/functionality but for different clients.

What is the best solution to scale my "mini applications" like a service for all clients?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

尬尬 2024-10-16 16:50:14

的典型分层架构

  1. 具有表示层、
  2. 业务逻辑层、服务层、
  3. 数据访问层

可以很好地扩展。这些层不应相互依赖,并且可以保留在不同的机器上。这允许非常可扩展的架构。我们可以在层之间进行缓存以提高性能。

A typical layered architecture having

  1. Presentation Layer
  2. Business Logic Layer - Service Layer
  3. Data Access layer

scales out pretty well. The layers shouldn't be dependent on each other and can remain on different machines. This allows very scalable architecture. We can have caching between the layers to boost performance.

伴随着你 2024-10-16 16:50:14

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

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

Use Google Application Engine? (GAE) ;)

This easily allows you to scale to a large number of clients without you having to know in advance how many clients will be using your service.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文