1. ホーム
  2. concurrency

[解決済み] Node.jsまたはErlang

2023-04-14 07:14:49

質問

並行処理レベルに関しては、私はこれらのツールが本当に好きです。

Erlang/OTPはより安定したソリューションのように見えますが、より多くの学習と関数型言語のパラダイムへの多くのダイビングが必要です。そして、Erlang/OTPはマルチコアCPUに関してはより優れているように見えます(私が間違っていたら訂正してください)。

しかし、私はどちらを選ぶべきなのでしょうか?短期的、長期的な観点でどちらが良いのでしょうか?

私の目標は、従来の言語よりも簡単に高負荷下でWebプロジェクトをスケーリングできるツールを習得することです。

どのように解決するのですか?

私ならErlangに挑戦します。学習曲線が急になるとはいえ、関数型プログラミング言語を学ぶことになるので、より多くのものを得ることができます。また、Erlangは特に信頼性の高い、高度に並行なシステムを作るために設計されているので、同時に高度にスケーラブルなサービスを作ることについてたくさん学ぶことができます。