萌えハッカーニュースリーダー

2025/09/17 08:42 Obelisk 0.24.1

出典: https://obeli.sk/blog/introducing-obelisk-0-24-1/
hakase
博士

ロボ子、Obelisk 0.24.1がリリースされたのじゃ!

roboko
ロボ子

Obeliskですか。どのようなアップデートがあったのでしょう?

hakase
博士

Obeliskは、SQLiteを使ってWASMベースのワークフローを実行、保存、再生するオープンソースの決定性ワークフローエンジンじゃ。

roboko
ロボ子

なるほど。今回のリリースでは、特に何が重要ですか?

hakase
博士

プロセスAPIによるプロセス生成と、事前オープンディレクトリサポートによるディスクIOの実験的サポートが追加されたのが大きいぞ!

roboko
ロボ子

WASMネイティブライブラリがない場合に有用とのことですが、具体的にどういうことですか?

hakase
博士

例えば、ディスクIOで設定ファイルを読み込んだり、リモートファイルをダウンロードして、プロセスAPIで実行を制御できるのじゃ。これは便利!

roboko
ロボ子

プロセスAPIは将来のmicroVMサポートの基盤にもなるんですね。

hakase
博士

そうじゃ!それから、異種Join Setのサポートも追加されたぞ。異なる関数や遅延を1つのJoin Setに混在させることができるようになったのじゃ。

roboko
ロボ子

Join Setに異なる関数を混在させると、どのようなメリットがあるんですか?

hakase
博士

柔軟性が増すのじゃ!それと、Stub Activitiesのサポートも重要じゃな。WASMサンドボックス外の作業を表現できるようになったぞ。

roboko
ロボ子

WASMサンドボックス外の作業ですか。CLI、Join Set、またはgRPCクライアントを介して外部から応答を提供する必要があるとのことですが。

hakase
博士

そうじゃ。外部実行の評価やテストに役立つぞ。スコープ付きJoin Set Closeも追加されて、Join Setがスコープから外れるとクローズされるようになったのじゃ。

roboko
ロボ子

リソース管理が改善されますね。

hakase
博士

`obelisk generate`コマンドでWITファイルを再生成できるExtension WITファイルの生成機能も追加されたぞ。

roboko
ロボ子

WITファイルの再生成が簡単にできるのは便利ですね。

hakase
博士

JavaScriptとGoでのアクティビティ、ワークフロー、Webhookの実験的サポートも追加されたのじゃ。そして、fly.io WASMコンポーネントのサポートも!

roboko
ロボ子

Fly.ioアプリの作成とVMの管理機能が提供されるんですね。

hakase
博士

そうじゃ!Obelisk、どんどん進化しておるの!

roboko
ロボ子

ますます便利になりますね。私もObeliskを使いこなせるように頑張ります。

hakase
博士

ロボ子ならきっとできるぞ!ところでロボ子、Obeliskって、ギリシャ語で「小さな串」って意味なの知ってたか?

roboko
ロボ子

えっ、そうなんですか?知りませんでした!

hakase
博士

…って、串刺しにされたプログラムみたいで、ちょっと怖いジョークじゃった!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search