Liftbridge

Infrastructure

message streaming

SHOW HN2020

147points
24comments
#411of 3,028 in 2020
Top 14%of 2020 by points

How HN took it

CuriousMostly questions and neutral comments

2 positive, 5 neutral or asking, 0 mixed, 2 critical, out of 9 comments about the project. Thread score +0.05.

Idea: 1 for, 0 againstDesign: 1 for, 0 againstDocs: 0 for, 1 againstPerformance: 0 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Simple design with no ZooKeeper or JVM, appealing to Go users

    From 2 comments
    • And for exactly these reasons I absolutely LOVE this project. Big Go user. Finding this today was a pure gift. Thank you very much for making these excellent design choices and…
      DLA on HN
    • Some of the key differences: - Written in Go rather than Java/Scala (big benefit here IMO is getting a small static binary rather than having to run a JVM) - Doesn't rely on…
      tylertreat on HN
  • Clear differences from Kafka explained by maker

    From 1 comment
    • Some of the key differences: - Written in Go rather than Java/Scala (big benefit here IMO is getting a small static binary rather than having to run a JVM) - Doesn't rely on…
      tylertreat on HN

Objections

  • Overview docs assume too much background knowledge

    From 1 comment
    • Not a question, but just a quick comment: Your overview page assumes familiarity with a bunch of concepts. If you could find the time, perhaps it would be helpful writing up a…
      olau on HN
  • Not well suited to multi-region clusters due to Raft latency

    From 1 comment
    • We've been experimenting with Liftbridge at a range of scales and workloads, and clusters that are distributed across a single region perform very well. However, it's not really…
      paddybyers on HN

Requests

  • Consumer groups like Kafka's

    From 1 comment
    • Some of the key differences: - Written in Go rather than Java/Scala (big benefit here IMO is getting a small static binary rather than having to run a JVM) - Doesn't rely on…
      tylertreat on HN
  • Clearer production-readiness and performance information

    From 2 comments
    • The project has basically jumped from v0.0.1 to v1.0.0 within 4-5 months ... but how does it fare with reliability, throughput, ordering and deliveries? Is it PROD ready? are…
      bamazizi on HN
    • How does it compare in performance?
      fcanesin on HN

Questions

  • Is it production ready and what workloads suit it?

    From 1 comment
    • The project has basically jumped from v0.0.1 to v1.0.0 within 4-5 months ... but how does it fare with reliability, throughput, ordering and deliveries? Is it PROD ready? are…
      bamazizi on HN
  • How does performance compare?

    From 1 comment
  • How does it handle high-latency geographically distributed setups?

    From 1 comment
    • I've been watching this with some interest as the successor of NATS streaming. One question I have is how does it fair in potential-high-latency, geographically distributed…
      kodablah on HN

Alternatives named

  • Kafka

    From 2 comments
    • For those who are wondering the difference between Kafka/Pulsar and Liftbridge (from the docs): "Liftbridge was designed to bridge the gap between sophisticated but complex…
      berkayozturk on HN
    • Could you explain the differences between Liftbridge and Kafka?
      tutfbhuf on HN
  • Apache Pulsar

    From 1 comment
    • For those who are wondering the difference between Kafka/Pulsar and Liftbridge (from the docs): "Liftbridge was designed to bridge the gap between sophisticated but complex…
      berkayozturk on HN
  • NATS Streaming

    From 1 comment
    • For those who are wondering the difference between Kafka/Pulsar and Liftbridge (from the docs): "Liftbridge was designed to bridge the gap between sophisticated but complex…
      berkayozturk on HN
  • MQTT

    From 1 comment
    • Not OP but you may find MQTT useful. http://mqtt.org/
      kitd on HN
  • Supabase Realtime

    From 1 comment
    • This is very cool OP. Amazing work. For anyone looking for something similar, we are adding streams to Postgres - https://github.com/supabase/realtime It isn’t an exact…
      kiwicopple on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/23010064)