【发布时间】:2013-10-09 07:22:47
【问题描述】:
我了解流程的运作方式。并且了解如何实现 gen-server 等 OTP 行为。
但我不清楚我何时会选择一种方法而不是另一种方法。
例如,Cesarini 等人。 al.,在 Erlang Programming 中,通过产生进程、编写循环函数等在第 240 页实现数据库服务器。Joe Armstrong 在 Programming Erlang 中第 196 页的聊天客户端也产生了一个进程。
为什么不能将这些更好地实现为 OTP 生成服务器?是为了教育目的吗?还是有合理的技术原因?
换句话说,哪些经验法则会指导我实施一种方法而不是另一种方法?
非常感谢。
【问题讨论】:
标签: process erlang erlang-otp