@cap-js-community/event-queue
Version:
An event queue that enables secure transactional processing of asynchronous and periodic events, featuring instant event processing with Redis Pub/Sub and load distribution across all application instances.
16 lines (13 loc) • 447 B
JavaScript
;
const redisPubSub = require("./redis/redisPub");
module.exports = {
...require("./initialize"),
config: require("./config"),
...require("./processEventQueue"),
...require("./dbHandler"),
...require("./constants"),
...require("./publishEvent"),
EventQueueProcessorBase: require("./EventQueueProcessorBase"),
WorkerQueue: require("./shared/WorkerQueue"),
triggerEventProcessingRedis: redisPubSub.broadcastEvent,
};