1
Dannytmp 2015-03-04 07:50:40 +08:00 1
不懂是啥东东,求科普
|
2
saber000 2015-03-04 09:22:33 +08:00 1
以前做爬虫的时候用过
|
3
Narcissu5 2015-03-04 09:27:00 +08:00 1
准确的说是scala的Akka。然后我想知道楼主觉得它逆天在哪里,我用过之后倒没什么感觉(可能主要是场景不对吧)
|
4
jy01264313 2015-03-04 09:33:18 +08:00 1
LZ 如果写过 scala 就知道他的逆天了,比 c 艹 还恶心的语言
|
5
zenliver 2015-03-04 10:12:16 +08:00 1
@jy01264313 scala的抽象和表达能力, 不是c艹之流能比的,,,,
|
6
gavinHuang 2015-03-04 11:31:35 +08:00 1
Scala的AKKA更屌,楼主试试
|
7
jy01264313 2015-03-04 15:58:28 +08:00 1
不过我宁愿被 scala 艹,也不想被 c 艹 虐
|
8
liuchang0812 2015-03-04 20:21:21 +08:00 1
楼主看一下 erlang 。。
|
9
yueyoum 2015-03-05 10:33:08 +08:00 1
@liuchang0812 erlang +1
如果不是 大量消耗CPU的任务, 用erlang写高并发服务器,从未有过如此方便 - 语法: 现代工业级语言中,我实在找不出比erlang语法还简单了的。 - 思维模式: i = i +1 ,这是什么 ? 各位刚开始学C的时候,有没有觉得有违数学常理? 明明就是 Newi = i + 1 还有,个人觉得递归才是自然的思维方式。 - OTP 用ruby是因为rails, 虽然自己裸写erlang服务器也可以, 但OTP把你所需的所有基础框架和功能全部提供了,你只要按照规则填写逻辑即可。 - 高弹性扩展 erlang 有smp,N:M对应模式,自动利用多核。 什么?你的用户太多,单机64核都不够用? 没关系,erlang自带分布式, 只要代码是按照分布式写的,把部分服务/节点迁移到其他机器,分分种,代码都不用改。 - code hot reload 线上系统需要修改,分分种新代码替换,用户服务都不用中断。 我曾经也是在 erlang 和 gevent中纠结过 因为我对Python肯定比erlang熟悉,再加上gevent我认为也掌握了 但自己要写一个 多进程,跨机器, 自带 process group, global register 的 python框架 还是有难度的。 随后甚至还 看过 rust 方面的东西, 最后因为rust 库太少而放弃 综合评定了一下, 在 非大量消耗CPU的 高并发环境下, erlang对于我是首选 |
10
changqingshuya 2015-05-25 22:17:28 +08:00
在用akka java,有个问题,求大神,在线等。。。哈哈
|