要約:

  • 2022年11月11日にリリースされたFermyonのSpin 3.0は、サーバーレスWebAssemblyアプリケーションを構築するためのオープンソース開発者ツールのメジャーアップデートです。
  • Spin 3.0では、多言語プログラミングのワークフローが導入され、コンポーネント依存関係を活用します。
  • 新機能には、polyglotプログラミングのサポート、OCIレジストリからコンポーネント依存関係を取得する機能、WASI(WebAssembly System Interface)規格との深い統合が含まれます。
  • また、Spin 3.0にはOpenTelemetry(OTel)観測性のサポートも導入され、Grafana、Jaegar、Prometheusなどの人気ツールでSpinアプリケーションの観測が可能です。
  • その他、Spin Factorsと呼ばれる機能も導入され、Spinランタイムがよりモジュラーになりました。
  • Spinは、WebAssemblyを使用した高速でセキュアかつ組み合わせ可能なクラウドベースのマイクロサービスを構築および実行するためのフレームワークとして位置づけられています。

感想:

Spin 3.0のリリースにより、多言語プログラミングのサポートや観測性の向上など、開発者にとって使いやすくパワフルなツールが提供されている印象を受けます。特に、WASIの規格への深い統合やSpin Factorsによるモジュラー性の向上は、開発プロセスを効率化し、柔軟性を高めることができるでしょう。


元記事: https://www.infoworld.com/article/3607483/spin-3-0-supports-polyglot-development-using-wasm-components.html