首页 上一页1下一页尾页

    erlang module pg2

《轻松实现可伸缩性,容错性,和负载平衡的大规模多人在线系统》一文里面对“Erlang的分布式进程组(Distributed Named Process Groups)”大吹特吹,就是说的pg2这个module。文档那里虽然写了支持分布式节点,但是并没有说如何如何,只提供了一个join(Name, Pid)。

...

    Erlang网络编程-packet参数

gen_tcp:listen(Port, Options),Options 为一个参数列表

之前介绍过 {active, Boolean} 这个 opt,现在介绍一下 {packet, PacketType}

引用

    {packet, PacketType} (TCP/IP sockets)
    Defines the type of packets t...

    Erlang 的分布通讯安全策略

Erlang的分布式通讯安全策略,可以归结为 All or None。要不拥有全部的权限,要不就完全没有。
它的节点安全设置,是通过一个magic cookie来实现的。这个文件默认放到
$HOME/.erlang.cookie ,文件内容是字符串。
当启用分布通讯的时候,这个magic cookie就很重要...

    读《谈分布式网络程序设计》,思Erlang

1.网络数据的收发的设计方式
文中说:

使用select,一个线程专门负责所有的连接的接受和发送

通常在高性能的服务器程序 则使用的是第二种方式,占系统资源少,而且性能也很好。此外,流水线技术是目前cpu中最基本的技术之一,若将此用于网络程序设计,也可以...

    公布 mryufeng 同学的 Erlang 秘笈

上次说请 mryufeng 同学多写写研究心得,还推说不大爱写长东西。隔不了几天,跑到他的 blog 上一看,乖乖龙的东!整了一大堆秘笈,原来是要藏私!说不得,对于这样同志,只能揪出来示众了。注意,以下内容全部是“海贼版”,未经作者明确同意,请慎入!
1, erl CTRL...

    erlang 网络调优实战

前些天给echo_server写了个非常简单的连接压力测试程序,
下载: stress_test.erl


-module(stress_test). 
 
-export([start/0, tests/1]). 
 
start() -> 
    tests(12345). 
...

    Unit Test in Erlang

Erlang被称作是“工业级的语言”,在测试领域,理应是有相当成熟度的。而,Joe老先生本人,也是崇尚“拿测试结果说话”的人(在 《Programming Erlang》书中,上来就搞测试,然后再开讲的例子比比皆是)。就连 Erlang/OTP 本身的代码质量也是有严密的测试作为保障的...

    Erlang: Let’s talk to java

试了一下传说中的 JInterface ,使用 OtpErlang.jar 的整个过程其实非常简单,似乎比 JMS 的程序都简单。
首先,我们要用 java 实现的原始 erlang 程序如下,没错,就是巨简单的 echo ,我们的目标是要把它用 java 来改写,不仅写服务端,也要写客户端。
下载: ech...

    轻松实现可伸缩性,容错性,和负载平衡的大规模多人在线系统

简介:

本文以我的OpenPoker项目为例介绍另一种构建大规模多人在线系统的方案。OpenPoker是一个大型多人扑克网游,内建支持了容错能力,负载平衡和无限制的规模大小。OpenPoker的源代码遵循GPL协议可以从我的网站下载,大约包含一万行代码,有三分之一是用来测试...

    函数式编程另类指南

程序员拖沓成性,每天到了办公室后,泡咖啡,检查邮箱,阅读 RSS feed,到技术站点查阅最新的文章,在编程论坛的相关版面浏览公共讨论,并一次次地刷新以免漏掉一条信息。然后是午饭,回来后盯了IDE没几分钟,就再次检查邮箱,倒咖啡。最后在不知不觉中,结束了一天...

    目前支持Erlang语法的开发环境

看到有人谈及开发环境。ok,我们就来盘点一下目前市面上能够见到的,支持 Erlang 语法的 IDE/Editor ,其中,IDE有:

    1 加拿大的 CaoYuan (华人哦)开发的 ErlyBird (for NetBeans)

    2 大名鼎鼎的 ErlIDE (for Eclip...

    读《谈分布式网络程序设计》,思Erlang

原文地址:avindev.javaeye.com
原文作者:AvinDev
163的zhousen写了几篇文章,《谈分布式网络程序设计》
第一篇,第二篇,第三篇
简单谈谈感想。
1.网络数据的收发的设计方式
文中说:

使用select,一个线程专门负责所有的连接的接受和发送

通常在高性...

    公布 mryufeng 同学的 Erlang 秘笈

    上次说请 mryufeng 同学多写写研究心得,还推说不大爱写长东西。隔不了几天,跑到他的 blog 上一看,乖乖龙的东!整了一大堆秘笈,原来是要藏私!说不得,对于这样同志,只能揪出来示众了。注意,以下内容全部是“海贼版”,未经作者明确同意,请...

    Erlang与JAVA的交互操作

试了一下传说中的 JInterface ,使用 OtpErlang.jar 的整个过程其实非常简单,似乎比 JMS 的程序都简单。
首先,我们要用 java 实现的原始 erlang 程序如下,没错,就是巨简单的 echo ,我们的目标是要把它用 java 来改写,不仅写服务端,也要写客户端。
下载: ech...

    Erlang单元测试 Unit Test in Erlang

    Erlang被称作是“工业级的语言”,在测试领域,理应是有相当成熟度的。而,Joe老先生本人,也是崇尚“拿测试结果说话”的人(在 《Programming Erlang》书中,上来就搞测试,然后再开讲的例子比比皆是)。就连 Erlang/OTP 本身的代码质量也是有严...

    erlang网络编程的几个性能调优和注意点

前些天给echo_server写了个非常简单的连接压力测试程序,
代码 

-module(stress_test).  
  
-export([start/0, tests/1]).  
  
start() ->  
  &...
首页 上一页1下一页尾页