All Projects → liftbridge-io → Liftbridge

liftbridge-io / Liftbridge

Licence: apache-2.0
Lightweight, fault-tolerant message streams.

Programming Languages

go
31211 projects - #10 most used programming language
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Liftbridge

liftbridge-api
Protobuf definitions for the Liftbridge gRPC API. https://github.com/liftbridge-io/liftbridge
Stars: ✭ 15 (-99.31%)
Mutual labels:  streaming, messaging, grpc, pubsub, nats, cloud-native, liftbridge
Hemera
🔬 Writing reliable & fault-tolerant microservices in Node.js https://hemerajs.github.io/hemera/
Stars: ✭ 773 (-64.46%)
Mutual labels:  cloud-native, pubsub, nats, distributed-systems
Centrifugo
Scalable real-time messaging server in a language-agnostic way. Set up once and forever.
Stars: ✭ 5,649 (+159.72%)
Mutual labels:  messaging, streaming, grpc, pubsub
Nats Server
High-Performance server for NATS.io, the cloud and edge native messaging system.
Stars: ✭ 10,223 (+370.02%)
Mutual labels:  cloud-native, messaging, message-queue, distributed-systems
Nats.net
The official C# Client for NATS
Stars: ✭ 378 (-82.62%)
Mutual labels:  messaging, pubsub, nats
Nsq
A realtime distributed messaging platform
Stars: ✭ 20,663 (+850.02%)
Mutual labels:  messaging, message-queue, distributed-systems
Nats Operator
NATS Operator
Stars: ✭ 471 (-78.34%)
Mutual labels:  pubsub, message-queue, nats
pulsar-helm-chart
Official Apache Pulsar Helm Chart
Stars: ✭ 122 (-94.39%)
Mutual labels:  streaming, messaging, pubsub
Nsq
A realtime distributed messaging platform (forked from https://github.com/nsqio/nsq)
Stars: ✭ 476 (-78.11%)
Mutual labels:  messaging, message-queue, distributed-systems
Akka
Build highly concurrent, distributed, and resilient message-driven applications on the JVM
Stars: ✭ 11,938 (+448.87%)
Mutual labels:  cloud-native, streaming, distributed-systems
Kubemq
KubeMQ is Enterprise-grade message broker native for Docker and Kubernetes
Stars: ✭ 58 (-97.33%)
Mutual labels:  grpc, pubsub, message-queue
Gokit
Go Examples: From basics to distributed systems
Stars: ✭ 325 (-85.06%)
Mutual labels:  grpc, nats, distributed-systems
Graphik
Graphik is a Backend as a Service implemented as an identity-aware document & graph database with support for gRPC and graphQL
Stars: ✭ 277 (-87.26%)
Mutual labels:  grpc, pubsub, streaming
Jocko
Kafka implemented in Golang with built-in coordination (No ZK dep, single binary install, Cloud Native)
Stars: ✭ 4,445 (+104.37%)
Mutual labels:  messaging, streaming, distributed-systems
pulsar-client-node
Apache Pulsar NodeJS Client
Stars: ✭ 88 (-95.95%)
Mutual labels:  streaming, messaging, pubsub
Pulsar
Apache Pulsar - distributed pub-sub messaging system
Stars: ✭ 10,118 (+365.2%)
Mutual labels:  messaging, pubsub, streaming
Gnes
GNES is Generic Neural Elastic Search, a cloud-native semantic search system based on deep neural network.
Stars: ✭ 1,178 (-45.84%)
Mutual labels:  grpc, cloud-native, distributed-systems
pulsar-adapters
Apache Pulsar Adapters
Stars: ✭ 18 (-99.17%)
Mutual labels:  streaming, messaging, pubsub
Nats.rb
Ruby client for NATS, the cloud native messaging system.
Stars: ✭ 850 (-60.92%)
Mutual labels:  messaging, pubsub, nats
Pulsar Dotpulsar
The official .NET client library for Apache Pulsar
Stars: ✭ 101 (-95.36%)
Mutual labels:  messaging, pubsub, streaming

Liftbridge Logo

Build License ReportCard Coverage

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. The goal of Liftbridge is to provide a message-streaming solution with a focus on simplicity and usability. Use it as a simpler and lighter alternative to systems like Kafka and Pulsar or to add streaming semantics to an existing NATS deployment.

See the introduction post on Liftbridge and this post for more context and some of the inspiration behind it.

Documentation

Community

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].