この記事は情報の提供のみを目的としています.この方法を用いたことにより発生したいかなる損害について,私および弊社は責任を負いません. はじめに 弊社ビットキーでは,フロントエンドはもちろんのこと,バックエンドに至るまでTypeScript を活用しています.言語を統一することで,言語間のコンテキストスイッチを無くしたり,また一部のコードを共有することで開発効率の向上を図っています.TypeScript からトランスパイルされたバックエンドサーバは Node.js 上で動作し,Google Cloud の Cloud Run にデプロイしています. Cloud Run は,複雑な構成を取ることなくアプリケーションをスケーラブルにデプロイできる良いサービスです.しかし,その特性上アプリケーションのコールドスタートが発生する可能性があります.この記事では,Node.js のコンパイルキャッシ

やってみた 実際にLambda Durable Functionsを試してみました。 公式ドキュメント内のサンプルコードを実装して挙動を確認してみます。 前提条件 現在、US East (Ohio)リージョン でのみ利用可能Python 3.13/3.14 または Node.js 22/24 ランタイムが必要 新規作成時のみ Durable Functionsを有効化可能(既存関数の変更は不可) 今回はNode.jsで試してみます。 1.Lambda関数の作成AWSコンソールでLambda関数を新規作成します。 リージョンをUS East (Ohio)に変更して、Lambda関数を作成します。「Durable execution」 セクションが表示されていることが確認できますね。 関数を作成します。 「Durable execution」を有効化している場合は、@aws/durabl
![[新機能] 最大1年間実行可能なAWS Lambda Durable Functionsがリリースされたので、公式のサンプルコードを試してみた! #AWSreInvent | DevelopersIO](/image.pl?url=https%3a%2f%2fcdn-ak-scissors.b.st-hatena.com%2fimage%2fsquare%2f7dc376cfba3557f6c56c1efb3bbe5ddfff48b77f%2fheight%3d288%3bversion%3d1%3bwidth%3d512%2fhttps%253A%252F%252Fimages.ctfassets.net%252Fct0aopd36mqt%252F3cSNU2biOZjSIpzhzUgtBJ%252Feeb74bd4d0c8f041ce027f3258cd249f%252Freinvent2025_devio_try_w1200h630__1_.png&f=jpg&w=240)
はじめに(注意喚起)本記事で紹介する方法は、コードからCodexCLIを呼び出す手法です。つまり、Codexセッションの中からさらに別のCodexセッションを起動することになり、当たり前ですがその分Codexの利用枠を消費します。 サブスクリプションでCodexを利用している方:残りの利用枠にご注意くださいAPI従量課金の方:課金額にご注意ください 今回のサンプルでは意図的に大量の利用枠を消費するような実装にはしていませんが、AIエージェントのトークン消費は事前に予測しづらいため、あらかじめご了承ください。 また、本記事で紹介する手法はベストプラクティスではありません。CodexSDKを利用して擬似的にClaudeCodeのサブエージェント機能を再現してみよう、という実験的な内容です。効率的な方法かどうかはわかりませんが、CodexCLIをより効果的に使うヒントにはなると思いますので、

AWSLambda now supportscreating serverless applications using Node.js 24. Developers can use Node.js 24 as both a managed runtime and a container base image, andAWS will automatically apply updates to the managed runtime and base image as they become available. Node.js 24 is the latest long-term support release of Node.js and is expected to be supported forsecurity and bug fixes until April 202

それが簡単にできちゃう、napi-rsなら。 napi-rs/napi-rs: A framework forbuilding compiled Node.js add-ons inRust via Node-API https://github.com/napi-rs/napi-rs そしてこれを使って、oxlintはJSで書かれたESLintプラグインを実行してる。 Node-API Node-API | Node.js v25.0.0 Documentation https://nodejs.org/api/n-api.html Node.jsのコードから、C/C++やらで書いたコードを呼べるやつ。 で、Rustでもそれ用のコードをいい感じに書けるようになるのが、napi, napi_derive crateと、それをよしなにビルドしてくれる@napi-rs/cliというわけ。

1リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く