Hacker GitHub

← All repos

redpanda-data/redpanda

View on GitHub ↗ ★ 12,652 C++

Redpanda is a streaming data platform for developers. Kafka API compatible. 10x faster. No ZooKeeper. No JVM!

26 mentions on Hacker News by 14 people: 2 stories, 24 comments · first 2020-11-12 · latest 2025-11-09

Mentions per year 26 mentions · busiest year 2022 (8)
20082026
  1. …an existing library. 1: https://github.com/google/leveldb 2: https://github.com/scylladb/seastar 3: https://github.com/redpanda-data/redpanda/pull/28351
  2. …like the plan is to make Redpanda open-source at some point in the future, but there's no timeline: https://github.com/redpanda-data/redpanda/tree/dev/licenses
    comment by kragen · 2025-10-29 · in Kafka is Fast – I'll use Postgres
  3. …a custom sysroot for Redpanda (Bazel/C++/Distributed Kafka) using a really simple docker image: https://github.com/redpanda-data/redpanda/blob/dev/bazel/too... We also have an dockerfile for clang/LLVM in that repo so the whole thing is…
    comment by rockwotj · 2025-09-21 · in Bazel and Glibc Versions
  4. …your embedding the right way. Code the code is source available if you want to peek at it! https://github.com/redpanda-data/redpanda/blob/dev/src/v/was...
  5. …is not a better postgres, fundamentally different tech. you can read the src and design here: https://github.com/redpanda-data/redpanda . or an electric car is not the same as a combustion engine, but only similar in that they are cars…
    comment by agallego · 2023-08-08 · in Kafka is dead, long live Kafka
  6. Hmm? I'm pretty sure it's written in C++. See also, their install dependencies script. https://github.com/redpanda-data/redpanda/blob/dev/install-d...
  7. we use it for redpanda https://github.com/redpanda-data/redpanda - other langs are go for k8s integration, python (dev prod tooling), ... js for ui that's mostly it.
  8. …). They also indicate that at some point the license will change to Apache 2 ( https://github.com/redpanda-data/redpanda/tree/dev/licenses ); it's BSL right now likely to give them enough legal protection to keep competitors who'd operat
    comment by lostcolony · 2022-07-23 · in Kafka on Kubernetes: What could go wrong?
  9. https://github.com/redpanda-data/redpanda You're welcome to use it yourself and not pay us a dime. We're a business so we need to monetize but our core is to build a better Kafka. The nice thing is that if you've already invested in…
  10. …way i'd recommend thinking about it is a new storage engine that is compatible w/ kafka clients. https://github.com/redpanda-data/redpanda/tree/dev/src/v/kaf... - this is basically all the kafka-related code, the rest is net-new design.
    comment by agallego · 2022-03-16 · in Go 1.18
  11. this is cool. i wanted to try this w/ redpanda (i'm a maintainer https://github.com/redpanda-data/redpanda ), but I didn't see it using testcontainers or docker or anything like that.
  12. …perhaps most importantly, it is substantially faster than Kafka. Disclosure: I work there. --- [1] https://github.com/vectorizedio/redpanda
  13. …compaction with redpanda - all the same compaction strategies you know w/ kafka work w/ redpanda. https://github.com/vectorizedio/redpanda/tree/dev/src/v/storage - see all 'compaction_*' for deets
  14. …service in the same vein as MemoryDB/Skyhook. [1] https://github.com/scylladb/seastar [2] https://github.com/vectorizedio/redpanda
  15. …Maybe others here disagree? https://softwareengineeringdaily.com/2021/01/22/redpanda-kaf... https://github.com/vectorizedio/redpanda https://vectorized.io/
    comment by adolph · 2021-06-27 · in Starting with Kafka
  16. …there, and it will hit smaller companies the most. [1] https://aws.amazon.com/grafana/ [2] https://github.com/vectorizedio/redpanda
  17. The BSL license makes choosing it "a discussion" versus using OSI licensed software: https://github.com/vectorizedio/redpanda/tree/v21.3.7/licens... I don't have enough experience with these new vanity licenses to know what the…
    comment by mdaniel · 2021-03-31 · in Kafka without ZooKeeper
  18. that's correct - we actually don't manually write the kafka api, but we codegenerate it: https://github.com/vectorizedio/redpanda/blob/dev/src/v/kafk... the tl;dr is that we wrote a pretty fast fragmented buffer parser (due to our…
  19. …batch. Let me explain. 1. First, we have a core-local shared chunk cache w/ DMA aligned buffers. https://github.com/vectorizedio/redpanda/blob/dev/src/v/stor... 2. Second, we eagerly dispatch IO blocks w/ manual accounting of which offset…
  20. Oh shoot! thank you... fixing the link give me 5 mins. So currently the partition allocator - https://github.com/vectorizedio/redpanda/blob/dev/src/v/clus... - is primitive. But we have a working-not-yet-exposed HTTP admin api on the…
  21. Kafka has `zstd` encoding. Here is our version of the streaming decoder i wrote a while ago https://github.com/vectorizedio/redpanda/blob/dev/src/v/comp... that's our default for our internal RPC as well. in fact kafka protocol support…
  22. …becomes on how you handle decompression+checksumming+compression for supporting compacted topics. ( https://github.com/vectorizedio/redpanda/blob/dev/src/v/stor... ) So single core starts to get saturated while doing both fore-ground and…
  23. yup compacted topics are supported. see the spill-key-index for implementation https://github.com/vectorizedio/redpanda/blob/dev/src/v/stor... if you are interested.
  24. For those eager to get a look at the code it can be found here: https://github.com/vectorizedio/redpanda