过几天我们系统要做压力测试,要测试 100 万客户端长连接连到我们系统。
JAVA 客户端写好了,但是一个 JAVA 虚拟机只能启动 6000-7000 个线程,也就是模拟 6000-7000 个客户端。这样需要启动将近 160 个 JAVA 虚拟机,这可受不了。
ERLANG 一个虚拟机可以启动 10 万个线程以上,所以就试着用这个语方写我们的测试程序,这样只需要10台测试机就行了。
ERLANG 的细节就不说了,大家可以到网上去查,但确实和我们了解的什么 C,JAVA,VB...什么的语言不同,最显而易见的是语法不同。思维方式和普通的语言不同,接受起来还是有点儿慢。
下面贴几个 ERLANG 的学习资源:
阅读(1655) | 评论(0) | 转发(0) |