Activity

オープンソースソフトウエア(OSS)創るスゴ世界(2) 異空間鉄道86-64

WebAssemblyを用いたライブマイグレーションの研究を行っています。WebAssemblyは異なるチップやOS間で動作する仮想マシンで、ライブマイグレーションは動作中のアプリケーションを中断し、別のマシンで再開できる技術です。

今回のデモンストレーションでは、WebAssemblyの特性を活かし、異なるアーキテクチャ間でのライブマイグレーションを実現しました。ARMアーキテクチャで動作しているアプリケーションを中断しても、そのままIntelアーキテクチャのマシン上で再開させることができます。この技術により、サーバーの故障やメンテナンス時でも、ユーザーへの影響を最小限に抑えながらサービスを継続できます。

2024年8月オープンキャンパスにて撮影