@studiowebux/pubsub

5.0.0 • Public • Published

Introduction

This module wraps KafkaJS commands

Installation

npm install --save @studiowebux/pubsub

NPM

Usage

Configuration

TL;DR; Same as kafkajs, they are split using a different approach but the rest is the same.

const config = {
  // Documentation: https://kafka.js.org/docs/configuration
  client: {
    clientId: 'my-app',
    brokers: ['localhost:9092'],
    logLevel: logLevel.DEBUG,
    logCreator,
  },
  // Documentation: https://kafka.js.org/docs/producing#options
  producer: { connect: {} },
  // Documentation: https://kafka.js.org/docs/consuming#options
  consumer: { connect: {}, subscribe: { fromBeginning: false } },
};

Functions

TBD

npm run doc

Quick start

The /examples directory has one example, use the start.sh script

Videos and other resources

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

SEE LICENSE IN license.txt

Readme

Keywords

none

Package Sidebar

Install

npm i @studiowebux/pubsub

Weekly Downloads

2

Version

5.0.0

License

SEE LICENSE IN license.txt

Unpacked Size

8.51 kB

Total Files

7

Last publish

Collaborators

  • tgingras