`
carrieuk
  • 浏览: 1116 次
  • 性别: Icon_minigender_2
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

我是Erlang新手,请问怎样演示Erlang编的server比Java编的server性能更高

阅读更多
大家好,我刚刚加入一个java项目,需要做多用户平台,项目类似second life第二人生,经理担心如果用户过多,服务器负荷不了。所以让我做了个调查,看看怎样提高java 服务器端性能。

我看到Erlang现在很流行,觉得用Erlang编服务器端,Java编客户端可行。然后用Erlang提供的JInterface APIs连接客户到服务器。经理想看看一个简单的测试,看看Erlang得服务器到底优越多少比Java. 我该怎样演示?找一个测试的程序,看看Erlang能同时间连接多少客户?还是看看Erlang的连接速度比java的服务器快多少?

有现成的测试程序推荐么?我自己编一个有点困难,一点都不会,Java我也是初中级水平。

希望大家能给我点意见。 测试的程序啊,这样做是不是合适(Erlang编服务器,Java编客户端)?或者有什么更好的办法能提高服务其性能的?

谢谢! [size=18][/size][color=blue][/color]
分享到:
评论

相关推荐

    java php python erlang 千万级内存数据性能比较

    Erlang的字典数据结构通常比其他语言的哈希表更快,因为它优化了并发访问和内存管理。 接下来是Java,它以其跨平台能力和丰富的库而闻名。"java_class_arr_data_test.jar"和"java_string_arr_data_test.jar"可能是...

    erlang-java聊天

    可以使用Erlang的Test Server(Tsung)和Java的JUnit等工具进行测试。同时,日志记录和调试工具可以帮助识别和解决问题。 总结,"erlang-java聊天"项目展示了如何利用Erlang的并发和分布特性与Java的广泛应用相结合...

    erlang server源码

    Erlang Server源码分析与详解 Erlang是一种面向并发的、函数式编程语言,以其在分布式系统、高可用性和容错性方面的优势而受到广泛关注。尤其在构建大规模聊天室服务器这样的实时通信系统中,Erlang的性能表现突出...

    rabbitmq-server-3.8.3.exe和erlang22.2.exe 64位压缩文件

    Erlang是一种并发性极强、容错性高的编程语言,特别适合构建高可用性和可扩展性的分布式系统。 标题提到的"rabbitmq-server-3.8.3.exe"是RabbitMQ服务器的3.8.3版本安装程序,适用于64位操作系统。这个版本可能包含...

    适用于windows版本的 Erlang25.2.3 and RabbitMQ server 3.11.9下载

    Erlang和RabbitMQ是两个在分布式系统和消息队列领域中至关重要的技术,尤其在Java开发中常被广泛运用。本压缩包提供的是适用于Windows操作系统的Erlang 25.2.3和RabbitMQ Server 3.11.9的下载资源,非常适合个人学习...

    erlang server

    Erlang是一种面向并发的、函数式编程语言,由瑞典电信设备制造商Ericsson开发,用于构建高可用性、分布式和实时系统。在本场景中,"erlang server"指的是使用Erlang语言实现的服务器应用,特别是一个聊天室服务器,...

    erlang调用java

    `Erlang`和`Java`都是在各自领域有着独特优势的语言。`Erlang`以其强大的并发处理能力和容错性著称,而`Java`则有丰富的库支持和广泛的企业级应用。将两者结合,可以充分利用它们的优势。本文将详细探讨如何在`...

    erlang20.3+rabbitmq server.rar

    标题中的"erlang20.3+rabbitmq server.rar"表明这是一个包含Erlang OTP版本20.3和RabbitMQ服务器的压缩包,专为在Windows操作系统上部署RabbitMQ设计。Erlang是一种并发性极强的编程语言,主要用于构建高可用性和...

    erlang高性能集群

    erlang的高性能集群服务器,erlang解决方案。 供大家学习使用

    erlang tcp_server

    Erlang TCP服务器是用Erlang编程语言实现的一种网络通信服务,它允许程序通过TCP协议接收和发送数据。在Erlang中,构建TCP服务器通常涉及到以下关键知识点: 1. **Erlang OTP(Open Telecom Platform)**:Erlang ...

    适用于windows版本的 Erlang24 and RabbitMQ server 3.8.16下载

    标题提到的“适用于Windows版本的Erlang24 and RabbitMQ server 3.8.16下载”,意味着这两个组件的最新稳定版本已适配Windows操作系统。Erlang otp_win64_24.0是针对64位Windows系统的Erlang OTP(开放电信平台)...

    erlang21.2 和 rabbitmq_server-3.7.13

    在实际应用中,Erlang 21.2 和 RabbitMQ Server 3.7.13 的组合意味着用户可以获得高性能、可靠的分布式消息传递服务。例如,Erlang的并发模型使得RabbitMQ能够处理大量并发连接,同时保持低延迟。此外,由于RabbitMQ...

    高性能集群服务器Erlang解决方案

    ### 高性能集群服务器Erlang解决方案 #### Erlang简介及其特性 Erlang是一种专为构建高并发、高可用性和容错性系统而设计的编程语言与运行环境。其核心优势在于支持大规模并发处理能力,并能够实现分布式计算。...

    Erlang-game-server开发实践.pdf

    Erlang是一种轻量级的语言,非常适合开发高性能的服务器应用程序。其主要优点有: * 轻量级process:Erlang的进程模型使得每个玩家或NPC可以作为一个独立的进程,模拟游戏世界。 * 热代码交换:Erlang支持热代码...

    Erlang-or-java.rar_erlang

    Erlang是一种面向并发、分布式、容错的编程语言,常用于构建高可用性和高并发性的系统,而Java则是一种广泛应用的通用编程语言,广泛应用于企业级应用开发。描述中提到该示例已经过测试且易于理解,这意味着我们将...

    Erlang的高级特性和应用

    Erlang 是一种高级编程语言,以其在并发处理、分布式计算和高可靠性方面的出色性能而闻名。在国内外,Erlang 已经被广泛应用于各种场景,如广告平台、社交网络、云计算、网络游戏以及实时通信等领域。 **Erlang 在...

    基于erlang的文件存储

    在IT领域,构建高效、可扩展的文件存储系统是一项关键任务。本项目“基于Erlang的文件存储”就是这样一个尝试,它...通过对Erlang gen_server的运用和Java Swing组件的集成,实现了高效且可靠的文件传输和管理功能。

    rabbitmq,erlang安装包

    Erlang是一种并发性极强的编程语言,由瑞典电信公司Ericsson开发,因其在容错和高可用性方面的优秀特性,成为构建RabbitMQ的基础。 在安装RabbitMQ之前,首先需要安装Erlang环境,因为RabbitMQ是用Erlang编写的。...

    erlang9.rar

    Erlang以其独特的并发模型和强大的错误恢复能力,广泛应用于需要高性能、高可用性的系统。在安装和使用Erlang时,了解其基本概念和特性,以及如何利用OTP库,将有助于更好地开发和维护Erlang项目。

    onlyoffice的资源包,此包包括erlang和onlyoffice-documentserver

    OnlyOffice 是一个开源的在线办公套件,它允许用户在云端创建、编辑和协作处理文档、电子表格和演示文稿。Erlang 是一种编程语言,以其并发处理和分布式计算能力而闻名,常用于构建高可用性和容错性的系统。在Only...

Global site tag (gtag.js) - Google Analytics