代码之家  ›  专栏  ›  技术社区  ›  tangens

JBoss提供的最大的网站是什么?[关闭]

  •  0
  • tangens  · 技术社区  · 15 年前

    我的“正常”发展是基于 爪哇 (1.6),A 数据库 (DB2、Oracle、MySQL)和 应用服务器 (JBASS)。

    我想知道是否有一个并发用户的限制,我可以处理这个配置。我想经营一个像 Google网站 这样是不可能的。

    但是限制在哪里呢?

    如果事情变大了,我需要换个更大的吗? 轻量溶液 喜欢 雄猫 还是我必须 放弃爪哇 使用php、python等?

    2 回复  |  直到 15 年前
        1
  •  2
  •   gustafc    15 年前

    谷歌的服务器运行(主要是Java、C++和Python的混合),所以Java绝对是高性能服务器社区中的一员。不过,这里的关键秘密是服务器软件的性能如何 scales horizontally -如果你的目标是为全世界的人口服务,那么任何一台服务器,无论多快,都不会足够快——你需要的是能够设置大量的服务器来并行处理负载。

    JBoss支持通过 clustering 一旦你启动并运行了,重要的是你能负担多少服务器(好吧,几乎所有这些都很重要)。另外,您会注意到您的数据库服务器是真正的瓶颈,而不是Web服务器。

        2
  •  2
  •   duffymo    15 年前

    不可能引用“极限”。这取决于您的硬件、应用程序、配置、使用模式等。

    如果您的数据库模式优化不好或者没有使用正确的索引,那么语言的任何更改都不会对您有所帮助。

    如果你的中间层很健谈,每一笔交易都会导致潜在的死亡,那么语言的变化不会对你有所帮助。

    如果你的应用程序写得很好,而且你发现你仍然无法跟上,那么使用另一种语言也无济于事。做企业工作的关键是使硬件扩展成为可能。