A Gentle Introduction to a Distributed Streaming Platform, Kafka | by Zico Deng | Medium
zicodeng.medium.com · 1,977 words · saved by 1 readers
Why is Kafka created? What is it? How is it different from other traditional messaging systems?
A Gentle Introduction to a Distributed Streaming Platform, Kafka Zico Deng 9 min read · Jul 3, 2020 -- 3 Listen Share Recently, I was exposed to Kafka at my workplace. I have heard of it a while ago, knowing it is a very popular distributed streaming platform, but I never had a chance to learn it. With my little experience in the traditional messaging system, RabbitMQ, I somehow tend to think of Kafka is just yet another variation created by LinkedIn. If you are like me, having a little background knowledge of a message queue, and hoping to learn Kafka, this article is for you. I will first di
related reading
- Designkafka.apache.org
- System Design, Chapter 7: Queuescharlieinden.github.io
- Why is Kafka so fast? How does it work?blog.bytebytego.com
- When to use RabbitMQ over Kafka? - Stack Overflowstackoverflow.com
- When to use RabbitMQ or Apache Kafka - CloudAMQPcloudamqp.com
- Notes on Distributed Systems for Young Bloods – Something Similarsomethingsimilar.com
- Building Systems Using Transactions in Apache Kafka®developer.confluent.io
- A Distributed Systems Reading Listferd.ca
- Exactly-once Semantics is Possible: Here's How Apache Kafka Does itconfluent.io
- How to Choose a Message Queue?blog.bytebytego.com
- Benchmarking RabbitMQ vs Kafka vs Pulsar Performanceconfluent.io
- Distributed systems for fun and profitbook.mixu.net