Elixirは並行処理・耐障害性に優れた関数型言語です。Erlang VM(BEAM)上で動作し、数百万の並行プロセスを軽量に扱えます。

⚡ Elixirの特徴
🔄
並行処理
軽量プロセスで大量リクエストを処理
🛡️
耐障害性
プロセスがクラッシュしても自動復旧
🧪
関数型
イミュータブル・パターンマッチング
🌐
Phoenix
高性能WebフレームワークはElixir製
✅ Elixirが使われている場所
  • Discord ― 数百万の同時接続をElixirで処理
  • Pinterest ― 高トラフィックAPIにPhoenixを採用
  • Bleacher Report ― サーバー数を150台から5台に削減