P2PとVMと分散処理と…

サーバレスグループウェアの構築を目指して基礎技術の開発をしようかと…

構成はこんな感じで考えてます。

TVM - Tiny Virtual Machine
・プラットフォーム間の移植の手間を最低限にするために、マイクロコードアーキテクチャVMを作ります。現状は自分の使える言語の範囲で作ろうかと…
 C++ / C#.NET / Java / ActionScript(AVM) / JavaScript 位で良いかなぁと
VMには、スレッドの永続化、移送のメカニズムを組み込みます。
・MPI(メッセージパッシングにより並列処理)も組み合わせます。Gridとの二足のわらじを履こうというわけです。
・インフラはOverlayed on P2P であるべきと思っていますが、ちょうどフィットするようなやつを論文などで探し中なので、取りあえずは通常のTCP/HTTPで組もうかと。


これで、WindowsPCとMIDP端末と、DoJa端末、Windows Mobile5端末間でスレッド移送&並列処理のデモを最初の目標にしてみます。
さぁ、完成はいつになるやら…