NGINX Unit、サーバサイドWebAssemblyにプレビュー対応。Webアプリケーション開発がWebAssemblyで可能に

今回は「NGINX Unit、サーバサイドWebAssemblyにプレビュー対応。Webアプリケーション開発がWebAssemblyで可能に」についてご紹介します。

関連ワード (一部、主導、安全等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

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


オープンソースで開発されている軽量なアプリケーションサーバ「NGINX Unit」(エンジンエックス ユニット)が、最新のバージョンである「NGINX Unit 1.31」でサーバサイドWebAssemblyにテクノロジープレビューとして対応し、WebAssemblyランタイムを搭載したことを明らかにしました。

NGINX UnitはこれまでPHPやPython、ruby、Perl、Go言語などに対応し、Webアプリケーション構築が可能でした。今回この対応言語にWebAssemblyが加わったことになります。

Server-side #WebAssembly has immense potential. In a new blog post, @LiamCrilly explores how the NGINX Unit WebAssembly language module showcases the possibilities of server-side #Wasm while offering a lightweight server for running web applications. https://t.co/xu0PSjinb6 pic.twitter.com/nmicAeQ6LX

— NGINX (@nginx) September 5, 2023

NGINX UnitがサーバサイドのWebAssemblyに対応することで、開発者はWebAssemblyに対応したさまざまな言語で、瞬時に起動し高速な実行が可能なWebアプリケーションの開発が可能になります。

WebAssemblyランタイムには、ByteCode Allianceが開発を主導してWasmtimeを採用。OSに依存しないクロスプラットフォーム対応のWebAssemblyアプリケーションの開発が可能なため、ローカル環境で開発し、サーバやクラウドにデプロイするといったことが問題なく行えます。

またNGINX Unitはアプリケーションごとの分離を提供しているため、WebAssemblyのサンドボックス機能によって、信頼されていないコードであってもより安全な実行が可能となります。

ただし現時点ではWebAssemblyモジュールや、WebAssemblyモジュールがHTTPの入出力を行うための標準としてWebAssembly System Interface(WASI)の一部として策定されているWASI HTTPの仕様は完成していないため、これらの標準が策定され次第、対応する予定としています。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
京都府八幡市、小中学校向け連絡サービス「tetoru」で情報提供力を強化
IT関連
2024-12-21 16:34
Google Cloud FunctionsがRubyのサポートを発表 ローカル環境での開発やテストを可能にするフレームワークも
クラウドユーザー
2021-01-21 03:04
米政権、中国を非難–「Microsoft Exchange」サーバーを狙ったサイバー攻撃で
IT関連
2021-07-20 04:27
「シン・テレワークシステム」にWebブラウザ版登場 MacやChromebookでも利用可能に
ネットトピック
2021-08-06 01:23
オープンソースのアプリケーションフレームワークServerless Stackが1.1億円調達
ソフトウェア
2021-07-26 11:33
DuckDuckGo、「Windows」向けデスクトップブラウザーのパブリックベータ版を公開
IT関連
2023-06-24 02:50
アジア太平洋のAmazonマーケットプレイスのブランド統合を狙うRainforestが39.4億円調達
VC / エンジェル
2021-05-07 10:22
2021年、誰もが「15分間の富(名声ではなく)」を得る
その他
2021-02-04 20:15
サントリーグループ、産業保健体制を刷新–オンライン化で勤務地を問わない面談が可能に
IT関連
2021-06-08 23:39
NEC、学習者用端末の新モデルを発売–落下などへの耐久性や安全性を強化
IT関連
2024-10-05 05:35
IBMがフォーカスするコロナ禍後のデジタル基盤
IT関連
2021-05-13 09:03
技術者が磨くべきスキル–変化するテクノロジー人材に対するニーズ
IT関連
2022-05-18 19:10
【コラム】WeWorkはサービスをバラ売りすることで立て直しを図っているがその戦略はうまくいくのか
その他
2021-04-04 19:30
「Linux」でパスワード認証なしでアクセス可能な「Samba」共有を作成するには
IT関連
2023-10-20 08:04