サーバー上で小さなプログラムを実行しているとします。たとえば、乱数ジェネレーターとその結果を毎秒クライアントに送信します。サーバーの電源が切られようとしていることはわかっています。クライアントが気付かないように、プログラムを別のサーバーに複製する方法はありますか?
理想的には、小さなプログラムの動的オブジェクトを保存し、それを別のサーバーに送信し、動的リンクを使用して別のサーバーに再リンクしたいと考えています。それが可能であれば、問題はその小さなプログラムを保存/休止状態にする方法です。
別の明らかな解決策は、プロジェクトのすべての状態をシリアル化して別のサーバーに送信することですが、これには小さなプログラムの変更が必要になるため、望ましくありません。
どんなキーワードで検索すればいいのかもわかりません。
(可能であれば、システムコールを避けたいと思います。そうでない場合は問題ありません。)
更新 (1) デフォルトのプラットフォームは Linux ですが、組み込みシステムと nacl にも興味があります。