当谈到它可以处理的并发级别时,我真的很喜欢这些工具。
Erlang/OTP 看起来像更稳定的解决方案,但需要更多的学习和大量深入研究函数式语言范式。看起来 Erlang/OTP 在多核 CPU 方面做得更好(如果我错了,请纠正我)。
但是我应该选择哪个?从短期和长期角度来看,哪个更好?
我的目标是学习一种工具,它可以比传统语言更容易地在高负载下扩展我的 Web 项目。
最佳答案
我会试试 Erlang。尽管这将是一个更陡峭的学习曲线,但由于您将学习一门函数式编程语言,因此您会从中获得更多 yield 。此外,由于 Erlang 专为创建可靠、高度并发的系统而设计,因此您将同时学到很多有关创建高度可扩展服务的知识。
关于concurrency - Node.js 或 Erlang,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3011317/