InfoQ ホームページ WebAssembly に関するすべてのコンテンツ
-
WebAssemblyはコンテナの次の進化ステップかもしれない:ミュンヘンのInfoQ DevSummitでFermyonが語る
InfoQ Dev Summit Munichの初回開催におけるプレゼンテーションの中で、Fermyonのプリンシパル・ソフトウェア・エンジニアであるDanielle Lancashire氏は、WebAssemblyコンテナについて、より環境に優しい代替手段であり、現在のコンテナ化されたアプローチからサーバーレス・コンピューティングへと進化する可能性を示唆した。
-
KubeCon EU基調講演:生成AIを用いた、責任あるイノベーションを起こすための行動を呼びかける
KubeCon EUの午前中の基調講演は、クラウドネイティブコミュニティに対して、今年のイベントの焦点であった重要な技術やテーマの進化に参加し、支援するよう、まさに行動を呼びかけるものであった。最初の呼びかけはAIに関するもので、生成AIの計算ニーズに必要なインフラを拡張する手助けを求めるものだった。この呼びかけは、クラウドネイティブ・プラットフォームの「ゴールデン・パス」をグリーンで持続可能なものにし、あらゆるイノベーションが責任あるものであることを保証するよう奨励することとバランスが取られていた。
-
Shopify、RubyコードからWasmモジュールを作成するツールチェーン「Ruvy」をオープンソース化
最近Spotifyによってオープンソース化されたRuvyは、RubyコードをWasmモジュールに変換するWebAssemblyツールチェーンである。ruby.wasmをベースに、RuvyはRustで実装され、パフォーマンスを向上させ、Wasmモジュールの実行を簡素化するための最適化が含まれている。
-
-
eBPF と Wasm: サービスメッシュデータプレーンの未来を探る
eBPF や WebAssembly (WASM) などの軽量ランタイムの進歩により、より軽く、より安全で、より高速な新世代のサービスメッシュデータプレーンソリューションが登場している。
-
Grain: WebAssemblyファーストプログラミング言語 - WebAssembly Summit 2021
Oscar Spencer氏は先頃、WebAssemblyにコンパイルされる新しい強く型付けされた高級言語であるGrainのプレゼンテーションをした。Grainには、可変変数の使用が可能な、関数型プログラミング機能 (型推論、パターンマッチング、クロージャなど) がある。Grainには、複合データ構造 (Option、Stack、Result) とシステムコール (I/O、プロセス処理など) の標準ライブラリもある。
-
.NETニュース総まとめ - 2021年4月26日の週
先週は、Microsoftがバイトコードアライアンスに参加したことに注目である。InfoQは、2021年4月26日週の、この件と.NETエコシステムのいくつかの小さな出来事を調査した。
-
"Wasmer" WebAssemblyランタイムを一般提供
Wasmerは先頃、サーバサイドWebAssemblyランタイムのバージョン 1.0をリリースして、現在一般提供されている。Wasmerは、WebAssemblyに基づく超軽量コンテナを可能にする。バージョン 1.0は、2年以上前にバージョン 0.1.0で始まったジャーニーの重要なマイルストーンを示している。これは、サーバサイド Wasmへの関心が高まっていることを示している。
-
Rust China Conf 2020で紹介された実運用レベルのRustアプリケーション
Rust China Confは中国で開催される、Rustプログラミング言語のための最大の草の根イベントである。AmazonやMicrosoft、その他多くの米国や中国のハイテク企業で、ミッションクリティカルなプロダクションソフトウェアシステムにRustを導入する例が増えている。Bytedance(Tiktokの親会社)、Ant Group、Agora、その他の大企業やスタートアップが、自社のRust利用の状況カンファレンスで公開した。
-
新しいChrome拡張機能で、C++ソースファイルをステップ実行してコンパイル済みWasmコードをデバッグ
Googleは最近、WebAssemblyファイルのデバッグに関して開発者エクスペリエンスを向上させるためにChrome DevToolsチームが行ったことの進捗状況を発表した。新しい拡張機能(ベータ版)を使用すると、開発者はオリジナルのソースコードをステップ実行することで、WebAssemblyにコンパイルされたCおよびC++アプリをデバッグできる。
-
WebAssembly: デフォルトで安全なエコシステムの構築 - WebAssembly SummitでのLin Clark氏の講演
WebAssemblyとRustに焦点を当てたMozillaの主任研究エンジニアであるLin Clark氏は、WebAssembly Summitで、WebAssemblyが対処しなければならないセキュリティの課題について話し合った。Clark氏は、ナノプロセスの提案が、ポータブルでデフォルトで安全なWebAssemblyモジュールを提供するためにどのように努力しているかを説明した。
-
markdown-wasm:WebAssemblyで記述された非常に高速なMarkdownパーサー
Rasmus Andersson氏は、CからWebAssemblyに移植された非常に高速なMarkdownパーサーであるmarkdown-wasmをリリースした。markdown-wasmは、あるベンチマークで最速であったJavaScriptのMarkdownパーサーの2倍の速度である。markdown-wasmのサイズは小さいままである(gzip圧縮され、31KB)。
-
Bytecode Allianceは、サーバサイドでのWebAssemblyの計画を示す
Bytecode Allianceは、wasm-on-the-serverの具体的なビジョンを示した。同時に、Wasmオープンソースコミュニティは現在、Bytecode Allianceの企業よりもはるかに大きくなっている。複数のWasm VM実装、プログラミング言語用のコンパイラツールチェーン、ホストオペレーティングシステムと環境(Node.js、Deno、ブロックチェーンなど)がある。
-
WebAssemblyでコンテナレスの未来を築く - WebAssemblyサミットでのKevin Hoffman氏の講演
Kevin Hoffman氏は、WebAssembly Summitで、WebAssemblyの現在の最先端技術と、それを使って今日構築できるものについて話し合った。Hoffman氏は、WebAssemblyモジュールがクラウド、エッジ、IoTおよび組み込みデバイスでのイミュータブルデプロイメントの事実上のユニットである、コンテナレスの未来をそっと見た
-
Ashley Williams氏がWebAssembly SummitでWebAssemblyの未来を語る
CloudflareのシステムエンジニアであるAshley Williams氏は、WebAssembly Summitで、WebAssemblyが成功するために必要なことについて理解を深めた。