Slide 12
Slide 12 text
②の解決策:Nerves
● > Nerves defines a new way to build embedded systems using Elixir.
https://hexdocs.pm/nerves/getting-started.html
● 電断耐性あり、イメージサイズ小(ファイルシステムがSquashFS
● systemdを覚えなくていい、/etcに設定が散らない(NervesがLinuxを隠蔽
● 並行処理に強く、プロセス監視復旧機能あり(Elixirの強み
○ サーバー:Phoenix, クライアント:HTTPoison, Mint, ...
○ IO制御:Cicuits.GPIO/I2C, …, ネットワーク:VintageNet, …
○ ファームウェア:設定がプロジェクトに閉じているので管理が容易、アップデートサーバーもある!