広域分散環境で実行したいとき自分でお膳立てするのはなかなか大変です。
このセッションではElixirの実行を広域分散環境で実行するフレームワーク、FlameとGiocciの2つを紹介します。Flameは、通常ローカルマシンで実行されるElixirの関数実行を、fly.ioなどのクラウドへ飛ばして実行するフレームワークです。Giocciも同様に外の計算エンティティに関数実行を飛ばしますが、Flameと違って実行先を決め打ちしなくても複数の計算エンティティで実行が可能です。
今回はElixirを例に話しますが、おそらく他の関数型言語にも同様の機能があったり、作るとしてもそれほど難しくないと思いますので、みなさんと情報共有して関数型言語の世界を広げていければなと思ってます。