For Kafka alternative written in C++ there's Redpanda [1],[2]. Redpanda claim of better performance but benchmarks showed no clear winner [3]. It will be interesting to test them together on the performance benchmarks. I've got the feeling it's not due to programming language implementation of Scala/Java (Kafka), C++ (Redpanda) and Rust (Walrus). It's the very architecture of Kafka itself due to the notorious head of…
Or it’s I/O-bound.
Show HN: Walrus – a Kafka alternative written in Rust
41–50 of 57 posts
Re: Show HN: Walrus – a Kafka alternative written in Rust
#42Walrus isn’t trying to replace Kafka, but it does beat Kafka in a few narrow areas. It’s a lightweight Rust-based distributed log with a fast WAL engine and modern I/O (io_uring), so the operational overhead is much lower than running a full Kafka stack. If you just want a simple, fast log without JVM tuning, controllers, or the entire Kafka ecosystem, Walrus is a lot easier to run. Kafka still wins on ecosystem, con…
Re: Show HN: Walrus – a Kafka alternative written in Rust
#43For Kafka alternative written in C++ there's Redpanda [1],[2]. Redpanda claim of better performance but benchmarks showed no clear winner [3]. It will be interesting to test them together on the performance benchmarks. I've got the feeling it's not due to programming language implementation of Scala/Java (Kafka), C++ (Redpanda) and Rust (Walrus). It's the very architecture of Kafka itself due to the notorious head of…
Re: Show HN: Walrus – a Kafka alternative written in Rust
#44Re: Show HN: Walrus – a Kafka alternative written in Rust
#45like how postgrest works with postgres
Re: Show HN: Walrus – a Kafka alternative written in Rust
#46Re: Show HN: Walrus – a Kafka alternative written in Rust
#47Re: Show HN: Walrus – a Kafka alternative written in Rust
#48Fun anecdote; a couple years ago I started writing a Kafka alternative in C++ with a friend. I got pretty far, but abandoned the project. We called it `tuberculosis`, or `tube` for short; of course, that is what killed Kafka.
Re: Show HN: Walrus – a Kafka alternative written in Rust
#49For Kafka alternative written in C++ there's Redpanda [1],[2]. Redpanda claim of better performance but benchmarks showed no clear winner [3]. It will be interesting to test them together on the performance benchmarks. I've got the feeling it's not due to programming language implementation of Scala/Java (Kafka), C++ (Redpanda) and Rust (Walrus). It's the very architecture of Kafka itself due to the notorious head of…
Yeah but how is a C++ based project supposed to hit the HN frontpage?
Re: Show HN: Walrus – a Kafka alternative written in Rust
#50Earlier quoted context omitted.
Yeah but how is a C++ based project supposed to hit the HN frontpage?
By having a use-after-free bug that caused a noticeable and catastrophic incident.