News

Apache Kafka vs Apache Iggy: A Technical Comparison

Apache Kafka vs Apache Iggy: A Technical Comparison

Compare Kafka and Iggy architectures, durability guarantees, and benchmarks to understand which streaming engine fits your workload before you decide. At first glance, this looks like a fairly simple comparison. Both systems persist messages in partitioned, append-only logs. Both have offsets, retention policies, consumer groups, and replay. Apache Iggy is written in Rust with a thread-per-core architecture on top of io_uring, while Kafka runs on the JVM. So perhaps we should run a benchmark and pick the faster one.

Read More
80.1 million requests per second on DynamoDB

80.1 million requests per second on DynamoDB

Amazon Live and IVS on Prime Day Throughout Prime Day 2020, Amazon customers were able to shop from livestreams through Amazon Live. Shoppers were also able to use live chat to interact with influencers and hosts in real time. They were able to ask questions, share their experiences, and get a better feel for products of interest to them.

Read More
Why Linkerd doesn’t use Envoy

Why Linkerd doesn’t use Envoy

Why Linkerd doesn’t use Envoy In this article I’m going to describe why Linkerd isn’t built on Envoy. This is a bit of a weird article to write.

Read More
Apache Kafka: 8 things to check before going live

Apache Kafka: 8 things to check before going live

Apache Kafka is a beautiful system. It scales well, it is stable and it provides phenomenal system architecture flexibility. After 5 years of running production Kafka clusters, I have collected a list of tips and pitfalls.

Read More
Tags