オープンソースのWebAssemblyサーバレス基盤「Wasm Workers Server 1.3」リリース。Gitリポジトリからコードをロードして実行可能に

今回は「オープンソースのWebAssemblyサーバレス基盤「Wasm Workers Server 1.3」リリース。Gitリポジトリからコードをロードして実行可能に」についてご紹介します。

関連ワード (同様、正式、起動等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


VMware Wasm Labsは、WebAssemblyのWorkerをNode.jsやDenoのようにサーバサイドでイベントドリブンに実行できる「Wasm Workers Server」の最新版「Wasm Workers Server 1.3」をリリースしました。

Wasm Workers Server 1.3 is out! The project continues evolving. Here you have the main features:

Run projects directly from remote Git repositories
New read-only administration panel
Bump all main dependencies like Wasmtime#WebAssemblyhttps://t.co/MHnuH5LGbe

— Wasm Labs (@vmwwasm) June 30, 2023

Wasm Workers Serverは、WebAssemblyランタイムであるWasmtimeの上に構築されているサーバレス基盤です。

わずか1分で簡単にインストール可能と説明されています。

Wasm Workers Serverのディレクトリに保存されたWorkerとなるモジュールファイルが、WebブラウザなどからのHTTPリクエストによって起動、実行され、結果を返す、といった処理が可能です。

デフォルトではWebAssemblyもしくはJavaScriptで記述されたモジュールが実行可能です。このときJavaScriptはWebAssemblyで記述されたJavaScriptランタイムの上で実行されます。

また同様にWebAssembly版のRubyランタイム、Pythonランタイムを用いることで、Wasm Workers ServerのモジュールとしてRubyとPythonのコードを実行することも可能になっています。

参考: オープンソースのWebAssemblyサーバレス基盤「Wasm Workers Server 1.0」正式リリース。RubyとPythonのWASMランタイムに対応し、Ruby/Pythonでの記述が可能に

リモートのGitからコードをダウンロードして実行

今回の新バージョンWasm Workers Server 1.3では、リモートのGitリポジトリからコードをダウンロードして実行できるようになりました。

「–install-runtimes」フラグによって自動的に言語の(RubyもしくはPythonのWebAssembly版)ランタイムをプルしてくることで、コードを取得してそのまま実行可能としています。

また、Go言語のSDKが用意されたことで、Go言語をWebAssemblyにコンパイルしてWasm Workers Server 1.3上で実行可能となりました。

JavaScriptのワーカーにおいて、本バージョンでasyncメソッドに対応しました。コードの中で非同期のハンドラなどを記述できるようになりました。

GUIによるコントロールパネルが搭載

これまでCUIしか持たなかったWasm Workers ServerにGUIによる管理画面が登場しました。将来さらにこの画面に機能追加されていく計画です。

fig

COMMENTS


Recommended

TITLE
CATEGORY
DATE
五輪を席巻する日本のカメラ 五輪プレスセンター日記
IT関連
2021-08-04 17:54
ロシアNobeliumによる新たな大規模サイバー攻撃をMicrosoftが警告
アプリ・Web
2021-05-31 02:08
NTTデータ、調達・購買プラットフォームを活用して購買システムを更改
IT関連
2023-03-11 15:26
車部品サプライヤーのBoschがドイツにチップ工場を開所、コネクテッドカーに供給
ハードウェア
2021-06-09 20:05
PlayStation Storeでの映画とテレビ番組販売とレンタル、8月31日に終了
アプリ・Web
2021-03-04 12:59
医師が処方する保険適用「ニコチン依存症治療アプリ」など研究開発のCureAppが21億円調達
ヘルステック
2021-03-13 16:06
セールスフォースに聞く、セールスとサービスのSaaSにおける現場改善の生成AI
IT関連
2023-12-05 00:44
Docker Desktopが「Windows on Arm」に対応。今月発売されるArmベースの新PCでもDocker環境が構築可能に
ARM
2024-06-06 09:05
ウィズセキュア、「WithSecure Luminen」ローンチ–生成AI利用でセキュリティ対策を効率化
IT関連
2024-05-25 13:41
ロシアによる米へのサイバー攻撃に備えを–バイデン大統領が企業に警戒呼びかけ
IT関連
2022-03-24 02:58
TikTokがライバルに負けじと新たな表現を生み出す別動画を自分の動画の背景にできる機能など公開
ネットサービス
2021-05-14 19:33
ハリウッドの約半分が支持、クリエイターにTikTokで新たなユーザーやエンゲージメントを提供するPearpopが約17.3億円資金調達
ネットサービス
2021-04-30 14:50
人間の仕事を肩代わりする生成型AI–歓迎すべき4つの理由
IT関連
2023-07-25 06:46
ヘイトでアプリストアから削除された「Parler」、App Storeに復活
アプリ・Web
2021-05-19 10:12