liftbridge
v0.0.1
Published
Node.js client for Liftbridge
Downloads
5
Readme
node-liftbridge
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
- 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