2

我目前正在学习 Erlang

SO 用户能否给出他们的任何 Erlang 应用程序部署的有趣示例?

我想深入了解 Erlang 过去电信的常见用法,以及 Erlang 在开发/部署过程中带来的任何问题或意想不到的好处。

我希望这将提供一些更广泛的背景,并为我自己和其他任何跳入 Erlang 的人敲响警钟!

提前致谢!

4

5 回答 5

6

谁使用 Erlang 进行产品开发

  • Bluetail/Alteon/Nortel(分布式、容错电子邮件系统、SSL 加速器)
  • Cellpoint(基于位置的移动服务)
  • Corelatus(SS7 监控)。
  • dqdp.net(拉脱维亚语)(网络服务)。
  • Facebook(Facebook 聊天后端)
  • 芬兰气象研究所(数据采集和实时监测)
  • IDT 公司 (实时最低成本路由专家系统)
  • Klarna(电子支付系统)
  • Mobilearts(GSM 和 UMTS 服务)
  • Netkit 解决方案(网络设备监控和运营支持系统)
  • 流程一(Jabber 消息传递)
  • Schlund + Partner(消息传递和交互式语音响应服务)
  • Quviq(软件测试工具)
  • RabbitMQ(AMQP 企业消息传递)
  • T-Mobile(以前的 one2one)(高级呼叫控制服务)
  • Telia(电信运营商)
  • Vail Systems(交互式语音响应系统)
  • Wavenet(SS7 和 IVR 应用程序)
于 2009-06-13T21:33:24.937 回答
3

我们的第一个应用程序是一个 web/sms 社交网络,我写了一篇关于这个主题的长论文,可以在这里阅读。

于 2009-05-21T17:10:01.183 回答
1

我们已经构建了一个基于 Erlang 后端的网络应用程序。

Erlang 负责业务逻辑、安全性和数据存储。
浏览器专门通过 JSON 服务与之通信并进行渲染。

它将很快进入测试版,为了让您了解该应用程序,这里有一个视频

这里这里也有一些关于我们在此过程中学到的东西的资源。

于 2009-09-03T16:04:07.143 回答
0

了解 erlang/OTP 已经提供的发布工具。

Erlang 引导脚本非常适合确保所有需要的正在运行的应用程序都存在并且版本正确。在 OTP 框架内发布版本比尝试自己发明要容易得多。Erlang 有很多工具可以确保部署既可以实时完成,又不会破坏正在运行的服务。语言和运行时是为此而设计的,因此他们为您完成了很多繁重的工作。我发现这些工具即使对小型“非企业”应用程序和部署也很有用。

于 2009-05-23T00:44:51.527 回答
0

当然,总会有诸如wings3D之类的用于3D建模的应用程序。这并不完全是一种“部署”,因为这类程序可以在任何地方使用,从个人到他们管道中的艺术家团队。还有其他类似模拟的项目,但我不确定有多少公司公开声明他们使用 Erlang。至于我,我打算将它用于我的公司进行工业自动化。

于 2009-09-17T12:32:33.800 回答