pto*_*oos 8 io erlang haskell distribution
今天我们都知道Erlang作为一种语言在业界非常广泛使用.
它提供了非常好的软实时调度和减少,使您可以获得非常低的延迟和众所周知的延迟,而不会占用核心.
Erlang和Haskell都基于linux系统的epoll.通常,当编程语言/ vm尝试高效时,OS的IO是约束.
Haskell对并行性有更好的支持,但Erlang中存在的东西也被移植到Haskell.想想主管,分销(Cloud Haskell)等.
为什么Erlang仍然被大量使用,Facebook,Whatsapp,Wooga,亚马逊,游戏行业.
正如我在Erlang抢先式计划和热代码交换中所知道的那样,有两件事情是优越的(尽管不是对IO的关注).
这是副作用的实用方法吗?Haskell中的IO Monad是否会引入大量开销?或者仅仅是Haskell中的抢占式调度无法接近Erlang,当你有超过200万个tcp连接到一个服务器时,这就变成了一个问题?
| 归档时间: |
|
| 查看次数: |
898 次 |
| 最近记录: |