erlang-otp相关内容

Erlang列表:index_of/2函数?

我正在寻找将返回列表中特定元素索引的Erlang库函数。 所以,如果 X = [10,30,50,70] lists:index_of(30, X) 将返回1,依此类推,就像java.util.List的indexOf()方法一样。 Erlang标准库中是否存在这样的方法?我试着在列表模块里找,但没找到。或者我应该自己写? 推荐答案 您必须自己定义它,如下所示 ..
发布时间:2022-02-25 10:26:52 其他开发

初学者的 Erlang/OTP 行为

我从“Erlang and OTP in action"一书中了解到,行为这个词指的是: 行为接口,它是一组函数; 行为实现,即特定于应用程序的代码(回调模块); 行为容器,它是一个进程. 问题: Erlang/OTP 初学者应该了解哪些行为?是否可以概括地描述和理解 OTP 行为的概念? 在 Elang/OTP 的上下文中,“回调函数"实际上意味着什么? 我们可 ..
发布时间:2022-01-03 08:41:22 其他开发

Erlang/OTP 生产应用部署介绍

我想在 VPS 上开发一个 Erlang/OTP 应用程序并将其部署到生产环境中. 我非常熟悉在本地机器上开发 Erlang 代码,我的问题是关于部署. 基本上,我想知道我应该采取哪些步骤才能将 Erlang 代码从本地机器移动到生产服务器并使其运行,即可供用户使用. 注意:我已经阅读了一些关于 Erlang 和命令行、Erlang code 模块,Erlang 发布,但我仍然不 ..
发布时间:2021-12-26 23:42:32 其他开发

SOA:为什么不使用 Erlang/OTP Web 服务器作为服务?

在阅读面向服务的架构原则网站和相应的维基百科文章 我有一个想法:Erlang/OTP 平台可以被认为是一个 SOA 平台,SOA 应用程序可以在它上面构建. 唯一的是服务合同在这样一个系统非常具体:为了在 Erlang/OTP 中调用服务,编排层必须通过 Erlang 消息或调用 gen_server(取决于实现)进行调用. 这将不允许对 Erlang/OTP 平台范围之外的服务进行任 ..
发布时间:2021-11-17 02:26:32 其他开发

Erlang/OTP 架构:用于 SOAish 服务的 RESTful 协议

假设我们有一个供比萨店设计和建造的订单处理系统. 要求是: R1. 系统应该与客户端和用例无关,这意味着系统可以被在初始设计时没有考虑在内的客户端访问.例如,如果比萨店决定其许多客户以后使用三星 Bada 智能手机,那么为 Bada OS 编写客户端将不需要重写系统的 API 和系统本身;或者例如,如果事实证明使用 iPad 而不是 Android 设备在某种程度上更适合送货司机,那么 ..
发布时间:2021-11-17 02:24:43 其他开发

使用 OTP/Erlang 作为 Web 应用程序基于组件的架构的一部分

我有一个执行一些业务逻辑的 Erlang/OTP 应用程序.它是用 Erlang 编写的,主要是为了容错,因为我可以轻松地重新启动系统崩溃的组件之一(高正常运行时间是最重要的要求).它的每个组件都进行某种特定的“并行"计算. 作为一个工作周期的结果,应用程序会生成一个值列表.让我们将此 Erlang/OTP 应用程序称为“后端". 这个 Erlang/OTP 应用程序还将使用 Post ..
发布时间:2021-11-17 02:23:48 其他开发

你如何设计基于 Erlang/OTP 的分布式容错多核系统的架构?

我想构建一个基于 Erlang/OTP 的系统来解决“令人尴尬的并行"问题. 我已经阅读/略读了: 向你学习一些 Erlang; Erlang 编程(阿姆斯壮); Erlang 编程 (Cesarini); Erlang/OTP 在行动. 我已经掌握了流程、消息传递、主管、gen_servers、日志记录等的要点 我确实理解某些架构选择取决于所关注的应用程序,但我仍然 ..
发布时间:2021-11-17 02:14:34 其他开发

使用 Erlang/OTP 构建容错软实时 Web 应用程序

我想为一家披萨外卖店构建一个容错的软实时 Web 应用程序.它应该帮助比萨店接听顾客的电话,将它们作为订单放入系统(通过 CRM 网络客户端),并帮助调度员为订单分配送货司机. 这些目标并不罕见,但我想让该服务 24/7 可用,即使其具有容错性.此外,我想让它工作得非常快并且反应灵敏. 以下是此类应用程序的一个非常简单的架构视图. 问题是我不知道如何利用 Erlang/OTP 的 ..