8

最近Erlangを勉強しています。Erlang は、分散アプリケーションの実装において非常に強力です。

Erlang の主な利点は次のとおりだと思います。

  1. 並行性重視、ロック不要
  2. 「Let it crash」という設計哲学により、多くの防御的なコーディングを避ける
  3. ホットコードスワッピング、アプリケーション配布が容易に

CouchDB、RabbitMQ など、Erlang を使用したプロジェクトはいくつかありますが、Java/Python と比較して、Erlang の影響はまだ小さいです。ほとんどの人は、Erlang ではなく、分散アプリケーションを設計するときに Hadoop/MapReduce を検討します。Erlang の何が問題なのですか?

4

0 に答える 0