小编use*_*252的帖子

grpc和zeromq比较

我想比较一下grpc与zeromq及其模式的某些功能:我想创建一些比较(功能集) - 不知何故 - 0mq是"更好"的套接字 - 但无论如何 - 如果我应用0mq模式 - 我得到可比的'框架'我认为 - 这里0mq似乎更灵活......

主要要求是:

  • 节点之间的异步req/res通信(inproc或远程)
  • 灵活的消息路由
  • 负载均衡支持
  • 有据可查

有任何想法吗?

谢谢!

messaging zeromq grpc

36
推荐指数
2
解决办法
1万
查看次数

Erlang 多态性:同一个合约的多个实现?

什么是正确的 Erlang 方式将实现与合约分离以及如何在它们之间切换?

polymorphism erlang

6
推荐指数
1
解决办法
967
查看次数

Erlang比较运算符如何正常工作?

很抱歉这个基本问题,但我无法弄清楚:如果我使用普通的关系比较运算符与术语 - 它是如何工作的?

例如:

"AAA" > "aaa" => false- 为什么"AAA"不到"aaa"

如果我有两个原子:

atom1 < atom2 => true- 为什么atom1不到atom2

我如何/何时将比较运算符与原子一起使用?

erlang

3
推荐指数
1
解决办法
1493
查看次数

如何在erlang中执行系统命令并获得结果 - 不可靠的os:cmd/1

当我尝试执行以下命令返回错误或不在Windows上退出时 - 我总是得到空列表而不是作为字符串返回的错误,例如:

我明白了:

[] = os:cmd("blah").
Run Code Online (Sandbox Code Playgroud)

而不是像

"command not found" = os:cmd("blah").
Run Code Online (Sandbox Code Playgroud)

在linux中 - 一切都按预期工作,所以我得到"/ bin/sh:第1行:blah:命令未找到\n"

因此,当我需要知道执行完成的时候,我不能依赖该函数.请提出一些通用方法,如何执行命令并获得包括错误代码的结果.

谢谢!

erlang erlang-shell

3
推荐指数
1
解决办法
3906
查看次数

SD erlang项目有多成熟?

你有SD Erlang项目的经验吗?

似乎已经实现了许多有关通用网格优化的有趣概念,我只是好奇你们是否有人已经在生产中或至少在某个真实项目中使用过这些.

SD二郎回购

谢谢!

erlang

3
推荐指数
2
解决办法
394
查看次数

为什么会在函数式编程(erlang)中使用数组而不是列表?

当你打算使用数组模块时 - 以及何时通常在函数式编程中使用数组 - 在这种情况下是erlang.

谢谢.

erlang erlang-stdlib

1
推荐指数
1
解决办法
127
查看次数