0.0.1 ā€¢ Published 5 years ago

liftbridge v0.0.1

Weekly downloads
2
License
MIT
Repository
github
Last release
5 years ago

node-liftbridge

npm.io

Node.js client for Liftbridge.

Liftbridge provides lightweight, fault-tolerant message streams by implementing a durable stream augmentation for the NATS messaging system. It extends NATS with a Kafka-like publish-subscribe log API that is highly available and horizontally scalable. Use Liftbridge as a simpler and lighter alternative to systems like Kafka and Pulsar or use it to add streaming semantics to an existing NATS deployment.

šŸš§ This module is still under active development! Would you like to contribute? šŸš§

Installation

yarn add liftbridge
# or
npm install liftbridge

Usage

// TODO

Developer Notes

  1. To regenerate the gRPC bindings, update the path to the latest proto file and then run ./scripts/generate_grpc_code.sh

Roadmap

  • Tests & coverage
  • CI
  • Code formatting & linting (with hooks)
  • Contribution guide
  • gRPC Connection pool
  • gRPC TLS support
  • Logging