8

我最近一直在学习 Erlang。Erlang 对于实现分布式应用程序非常强大。

我认为 Erlang 的核心优势是:

  1. 面向并发,不需要锁
  2. “让它崩溃”的设计理念,避免做太多防御性编码
  3. 代码热交换,应用分发变得简单

虽然有一些项目使用了 Erlang,例如 CouchDB、RabbitMQ 等,但与 Java/Python 相比,Erlang 的影响仍然微不足道。大多数人在设计分布式应用程序时会考虑 Hadoop/MapReduce,而不是 Erlang。Erlang有什么问题?

4

0 回答 0