A Dummy’s Guide to Distributed Queues

Zhia Chong
8 min readApr 18, 2019

--

If you’ve ever wondered what Kafka, Heron, real-time streaming, SQS or RabbitMQ are all about, then this article is for you. I’ll discuss in detail why we need a queue for today’s modern software architecture, what are some common technologies used, and how queues are commonly used in the industry. If you enjoy this article, I have a course on scaling distributed systems where I discuss these topics in more detail.

OK, let’s get into it!

--

--

Zhia Chong

Software Engineer @Twitter, retired tennis player@🇲🇾 my website @zhiachong.com