BEAM:Elixirの信頼性を支えるErlang仮想マシン
🕒
🔗
元記事を見る
カテゴリ
科学・技術Elixirの基盤となるErlang VM(BEAM)は、高可用性、耐障害性、並行性に優れたシステムを支える設計がなされています。BEAMはプロセスごとに独立したガベージコレクションや非同期通信を採用し、障害が発生してもシステム全体に影響を与えません。ElixirはこのBEAM上で動作し、簡潔な構文と優れたドキュメントで人気を集めています。本記事では、Erlangの歴史とともにBEAMの特徴とElixirとの関係を解説しています。