Expert - FUKUI COMPUTER HOLDINGS INC.
I'm a software development engineer. (Microsoft MVP Jul. 2005 - Jun. 2022)
※ プロフィールの引用元は「Microsoft Build」になります。
※ 登壇者情報には同姓同名も含まれている場合があります。
※ 詳細は以下の一覧をご確認ください。
WebAssemblyのメカニズム
W3C Community GroupとW3C Working Groupが標準策定を推進しているWebAssemblyのコンパイラは、フロントエンドとバックエンドで構成されており、開発者は複数の言語でプログラムを記述、マルチプラットフォームで実行可能なアプリケーションを作成できます。このメカニズムは、コンテナ化のパラダイムシフトをRust、Go、Nodeなどにもたらします。 MicrosoftはBlazor WebAssemblyアーキテクチャを提供し、C#のRoslynコンパイラを提供して以来、Azure Functions、Dapr(Distributed Application Runtime)などの複数の言語対応とそのプラットフォーム機能を提供し続けています。最新のプラットフォームでは、2022年4月現在プレビューですが、WebAssemblyをAzure Kubernetes Serviceで相互運用させるWebAssembly System Interfaceノードプールを提供しています。 WebAssemblyのメカニズムについて、開発の視点からトークを展開いたします。