MyBotBoxMyBotBox

@yarlisai/queue

QueueProvider ポート + cloud-tasks + メモリアダプター。

QueueProvider ポート + cloud-tasks + メモリアダプター。

インストール

npm install @yarlisai/queue

ソース: packages/queue · npm · CHANGELOG

概要

@yarlisai/queueポート/アダプターの規約 に従っています。コンシューマーはポート(SomeProvider インターフェース)に依存し、実行時にアダプターをインスタンス化します。ベンダーの切り替えは設定を1行変更するだけで完了します。

使い方

このパッケージの README には完全なクイックスタートが含まれています。mybotbox-platform 自体がリファレンス実装のコンシューマーであり、apps/sat/lib/queue/(または同様の名前のモジュール)に、各呼び出し箇所でベンダー SDK を直接使用する代わりにポートを利用している方法が示されています。

関連情報