Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/liftbridge-io/liftbridge
Lightweight, fault-tolerant message streams.
https://github.com/liftbridge-io/liftbridge
cloud-native distributed-systems go golang grpc liftbridge message-queue messaging nats pubsub streaming
Last synced: 2 days ago
JSON representation
Lightweight, fault-tolerant message streams.
- Host: GitHub
- URL: https://github.com/liftbridge-io/liftbridge
- Owner: liftbridge-io
- License: apache-2.0
- Created: 2017-10-13T19:50:26.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-04-19T12:36:54.000Z (9 months ago)
- Last Synced: 2025-01-17T00:08:20.472Z (9 days ago)
- Topics: cloud-native, distributed-systems, go, golang, grpc, liftbridge, message-queue, messaging, nats, pubsub, streaming
- Language: Go
- Homepage: https://liftbridge.io
- Size: 18 MB
- Stars: 2,587
- Watchers: 62
- Forks: 108
- Open Issues: 45
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-go - liftbridge - Lightweight, fault-tolerant message streams for NATS. (Distributed Systems / Search and Analytic Databases)
- awesome-distributed-system-projects - Liftbridge - a lightweight, fault-tolerant message streams by implementing a durable stream augmentation for the NATS messaging system
- awesome-go - liftbridge - Lightweight, fault-tolerant message streams for NATS. Stars:`2.6K`. (Distributed Systems / Search and Analytic Databases)
- awesome-golang-repositories - liftbridge - tolerant message streams. (Repositories)
- awesome-go-extra - liftbridge - tolerant message streams.|2311|102|34|2017-10-13T19:50:26Z|2022-05-09T21:41:26Z| (Distributed Systems / Advanced Console UIs)
README
![Liftbridge Logo](./website/static/img/liftbridge_full.png)
---
[![Build][Build-Status-Image]][Build-Status-Url] [![License][License-Image]][License-Url] [![ReportCard][ReportCard-Image]][ReportCard-Url] [![Coverage][Coverage-Image]][Coverage-Url]Liftbridge provides lightweight, fault-tolerant message streams by implementing
a durable, replicated, and scalable message log. The vision for Liftbridge is
to deliver a "Kafka-lite" solution designed with the Go community first in
mind. Unlike Kafka, which is built on the JVM and whose canonical client
library is Java (or the C-based librdkafka), Liftbridge and its canonical
client, [go-liftbridge](https://github.com/liftbridge-io/go-liftbridge), are
implemented in Go. The ultimate goal of Liftbridge is to provide a lightweight
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](https://bravenewgeek.com/introducing-liftbridge-lightweight-fault-tolerant-message-streams/)
post on Liftbridge and [this post](https://bravenewgeek.com/building-a-distributed-log-from-scratch-part-5-sketching-a-new-system/)
for more context and some of the inspiration behind it.## Documentation
- [Official documentation](https://liftbridge.io/docs/overview.html)
- [Getting started](https://liftbridge.io/docs/quick-start.html)
- [FAQ](https://liftbridge.io/docs/faq.html)
- [Website](https://liftbridge.io)## Community
- [Slack](https://liftbridge.slack.com) - click [here](https://liftbridge.io/help.html) to request an invite
- [Twitter](https://twitter.com/liftbridge_io)[License-Url]: https://www.apache.org/licenses/LICENSE-2.0
[License-Image]: https://img.shields.io/badge/License-Apache2-blue.svg
[Build-Status-Url]: https://circleci.com/gh/liftbridge-io/liftbridge
[Build-Status-Image]: https://circleci.com/gh/liftbridge-io/liftbridge.svg?style=svg
[ReportCard-Url]: https://goreportcard.com/report/github.com/liftbridge-io/liftbridge
[ReportCard-Image]: https://goreportcard.com/badge/github.com/liftbridge-io/liftbridge
[Coverage-Url]: https://coveralls.io/github/liftbridge-io/liftbridge?branch=master
[Coverage-image]: https://coveralls.io/repos/github/liftbridge-io/liftbridge/badge.svg?branch=master