MyBotBoxMyBotBox

@yarlisai/queue

QueueProvider-Port + Cloud-Tasks- + Memory-Adapter.

QueueProvider-Port + Cloud-Tasks- + Memory-Adapter.

Installation

npm install @yarlisai/queue

Quelle: packages/queue · npm · CHANGELOG

Warum

@yarlisai/queue folgt dem Port/Adapter-Vertrag: Konsumenten sind von einem Port (SomeProvider-Interface) abhÀngig und instanziieren zur Laufzeit einen Adapter. Der Wechsel von Anbietern ist eine einzeilige KonfigurationsÀnderung.

Verwendung

Die README des Pakets enthĂ€lt einen vollstĂ€ndigen Schnellstart. mybotbox-platform selbst ist der Referenz-Konsument — apps/sat/lib/queue/ (oder ein Ă€hnlich benanntes Modul) zeigt, wie jede Aufrufstelle den Port anstelle eines Anbieter-SDKs direkt verwendet.

Siehe auch