概要
wsl(wsl2じゃない)でnervesやってみる。
Nervesを説明してみた。
Nervesについて
Nervesは、組み込みLinuxです。
Nerves Project によって開発されている、Elixir で組込みソフトウェアを開発するためのフレームワークです。
Linuxカーネルと、busyboxなuserlandで、boot後elixir(erlang VM)を立ち上げます。
Erlang および Elixir の特徴である高いスケーラビリティおよび耐障害性を備えた、IoT システムを構築できます。
Livebook、Phoenix と連携して、サーバと IoT デバイスとの通信制御を容易に行うこともできます。
ブートローダおよび、Erlang VM を含むルート・ファイルシステムが二重化されており、
システムレベルで障害が発生しても、ファイルシステムの切替えのみでシステム全体の復旧を速やかに行えます。
想定しているボードは、ラズパイなどです。
以上。