2023-10-30 :-(
_ Plan9を用いた分散組込みシステムのプログラミングシステム
別の計算機と通信する場合プログラマはソケット通信を意識してプログラムを書かねばならず、それは煩わしい。 ここでは Plan9 のプロトコル 9P (9P - Wikipedia) をしゃべるシステムを作り、分散システムを構築する。これで通信ソケットからおさらばだ。
システムは、サーバー上に VM を作り、 VM が 9P の窓口となる。つまり RPC ( 遠隔手続き呼出し - Wikipedia ) のような使い方となる。VM を独自に実装したことによりフットプリントは小さくなり組み込みシステムとしても十分小さいものとなった。
論文は 2009 年のものなので、いまどきなら WebAPI とか gRPC (gRPC - Wikipedia) で実装されそうです。
[ツッコミを入れる]


