1. 什么是观察者模式/发布-订阅模式? (1)观察者模式: 观察者模式(Observer Pattern)定义了一种一对多的关系,让多个订阅者对象同时监听某一个发布者,或者叫主题对象,这个主题对象的状态发生变化时就会通知所有订阅自己的订阅者对象,使得它们能够自动更新自己。
A transparent, framework-agnostic resilience layer around @google-cloud/pubsub: structured envelopes, retries with backoff/jitter, native dead-letter support.
Google Merchant Center XML product feed plugin for Medusa 2.x
Yellowstone Fumarole client — native Node.js bindings via Rust/NAPI
MCP server exposing your Open Brain — search memories, query wiki entities, fetch daily diary entries, list action items. Built on the Selway Solutions Plaud → Supabase substrate.
A blazing-fast, lightweight Pub/Sub event channel designed as a high-performance, type-safe alternative to Node's standard `EventEmitter`.
Telegram bot that sends daily waste-collection reminders from a municipal pickup calendar.
Klaw Twitch channel plugin
Zero-GC, sub-2KB SPA router for the lite-signal ecosystem. URL pathname, query params, and route matches as fine-grained reactive signals — components re-render only when their slice of the URL actually changes.
WaitKit SDK — waitlist infrastructure for your app
Standalone hash-chain verifier for RIGA's audit.export NDJSON. Zero runtime dependencies — pure SHA-256 against the canonical preimage specified by ADR 0007. Verify chain integrity client-side without trusting RIGA.
Synchronous, in-process fan-out event dispatch for ServerKit.
Redis pub/sub ClusterBus for @absolutejs/sync — cross-instance fan-out via PUBLISH/SUBSCRIBE. Sibling to @absolutejs/sync-bus-pg; faster fanout, better geo-replication story. Works with any Redis client (ioredis, node-redis, etc.) via a narrow tag-templat
Local stdio bridge for the WaitlistPack MCP server. Lets Claude Desktop, Cursor, and other MCP clients talk to api.waitlistpack.com over a single API key, with zero remote-MCP wiring required on the client side.