---
title: "#queues articles | Hashnode"
description: "Explore 52 articles tagged #queues on Hashnode. Tutorials, guides, and how-tos from the community."
url: "https://hashnode.com/tag/queues"
---

Tag

# #queues

52 posts · 3 followers

[Abstract Algorithms](https://hashnode.com/@abstractalgorithms) · [Jul 2](https://hashnode.com/posts/message-queue-vs-event-stream-byte/6a45c4cc88d4e6848b7e2939)

### [Message Queue vs Event Stream](https://abstractalgorithms.hashnode.dev/message-queue-vs-event-stream-byte?utm_source=hashnode&utm_medium=feed)

Compare RabbitMQ-style point-to-point queues with Kafka-style persistent append-only event logs.

1 min read · [abstractalgorithms.hashnode.dev](https://abstractalgorithms.hashnode.dev/message-queue-vs-event-stream-byte?utm_source=hashnode&utm_medium=feed)

[timothy ogbemudia](https://hashnode.com/@glamboyosa) · [Jun 9](https://hashnode.com/posts/how-to-build-a-postgresql-backed-job-queue-in-go/6a28a0135ea1e6904efb11dc)

### [How to Build a PostgreSQL-Backed Job Queue in Go](https://freecodecamp.org/news/how-to-build-a-postgresql-backed-job-queue-in-go?utm_source=hashnode&utm_medium=feed)

When you build a web application, not every task should happen inside a user's request. Some work is slow. Some work can fail. Some work should happen later. Sending emails, resizing images, processin

13 min read · [freecodecamp.org](https://freecodecamp.org/news/how-to-build-a-postgresql-backed-job-queue-in-go?utm_source=hashnode&utm_medium=feed)

[Rahul Boney](https://hashnode.com/@RAHULBONEY7) · [May 10](https://hashnode.com/posts/escaping-the-kafka-trap-scaling-a-node-js-event-pipeline-with-redis-and-bullmq/6a007b2ce3eebc2e2077feb0)

### [Escaping the Kafka Trap: Scaling a Node.js Event Pipeline with Redis and BullMQ](https://rahulboney.hashnode.dev/escaping-the-kafka-trap-scaling-a-node-js-event-pipeline-with-redis-and-bullmq?utm_source=hashnode&utm_medium=feed)

You probably don't need a massive Kafka cluster. Here is how I avoided over-engineering and built a hyper-resilient, zero-data-loss event pipeline using Node.js and Redis.

4 min read · [rahulboney.hashnode.dev](https://rahulboney.hashnode.dev/escaping-the-kafka-trap-scaling-a-node-js-event-pipeline-with-redis-and-bullmq?utm_source=hashnode&utm_medium=feed)

[Aditya Trivedi](https://hashnode.com/@Yuvadi) · [May 6](https://hashnode.com/posts/mastering-the-low-level-design-lld-of-queues-push-vs-pull-mechanisms-explained/69fb769d50ecad453353ecaa)

### [Mastering the Low-Level Design (LLD) of Queues: Push vs. Pull Mechanisms Explained](https://adityatrivedi.hashnode.dev/mastering-the-low-level-design-lld-of-queues-push-vs-pull-mechanisms-explained?utm_source=hashnode&utm_medium=feed)

Master the Low-Level Design of message queues. Discover the core differences and trade-offs between push and pull mechanisms in system design.

6 min read · [adityatrivedi.hashnode.dev](https://adityatrivedi.hashnode.dev/mastering-the-low-level-design-lld-of-queues-push-vs-pull-mechanisms-explained?utm_source=hashnode&utm_medium=feed)

[Deploynix](https://hashnode.com/@deploynix) · [Apr 16](https://hashnode.com/posts/processing-1-million-jobs-a-day-scaling-laravel-queues-on-deploynix/69e107875f71fe7bc3160738)

### [Processing 1 Million Jobs a Day: Scaling Laravel Queues on Deploynix](https://deploynix.hashnode.dev/processing-1-million-jobs-a-day-scaling-laravel-queues-on-deploynix?utm_source=hashnode&utm_medium=feed)

One million jobs per day sounds like an extraordinary number until you break it down. It is roughly 11.5 jobs per second, sustained over 24 hours. A Laravel application with moderate traffic that sends emails, processes webhooks, syncs data with exte...

11 min read · [deploynix.hashnode.dev](https://deploynix.hashnode.dev/processing-1-million-jobs-a-day-scaling-laravel-queues-on-deploynix?utm_source=hashnode&utm_medium=feed)

[Deploynix](https://hashnode.com/@deploynix) · [Apr 16](https://hashnode.com/posts/laravel-queues-deep-dive-connections-workers-and-retry-strategies-on-deploynix/69e0b326a75fa232d38159bf)

### [Laravel Queues Deep Dive: Connections, Workers, and Retry Strategies on Deploynix](https://deploynix.hashnode.dev/laravel-queues-deep-dive-connections-workers-and-retry-strategies-on-deploynix?utm_source=hashnode&utm_medium=feed)

Laravel's queue system is one of the framework's most powerful features and one of its most misunderstood. The documentation covers the basics — dispatch a job, process it later — but production queue management involves decisions about drivers, conc...

11 min read · [deploynix.hashnode.dev](https://deploynix.hashnode.dev/laravel-queues-deep-dive-connections-workers-and-retry-strategies-on-deploynix?utm_source=hashnode&utm_medium=feed)

[Deploynix](https://hashnode.com/@deploynix) · [Apr 8](https://hashnode.com/posts/running-laravel-horizon-on-deploynix-for-queue-monitoring-at-scale/69d627263c210ac2529271b7)

### [Running Laravel Horizon on Deploynix for Queue Monitoring at Scale](https://deploynix.hashnode.dev/running-laravel-horizon-on-deploynix-for-queue-monitoring-at-scale?utm_source=hashnode&utm_medium=feed)

Queues are the backbone of any serious Laravel application. Sending emails, processing images, generating reports, syncing data with external APIs, these operations belong in the background where they won't block your users' requests. Laravel's queue...

8 min read · [deploynix.hashnode.dev](https://deploynix.hashnode.dev/running-laravel-horizon-on-deploynix-for-queue-monitoring-at-scale?utm_source=hashnode&utm_medium=feed)

[Arihant Jain](https://hashnode.com/@arihantjain916) · [Apr 4](https://hashnode.com/posts/bullmq-vs-kafka-when-to-use-which/69d12c156792e486f683af19)

### [BullMQ vs Kafka: Which One Should You Use and When?](https://arihantjain916.hashnode.dev/bullmq-vs-kafka-when-to-use-which?utm_source=hashnode&utm_medium=feed)

BullMQ and Kafka solve different problems.Here's a practical breakdown of when to use each — with real examples, use cases, and a final recommendation

8 min read · [arihantjain916.hashnode.dev](https://arihantjain916.hashnode.dev/bullmq-vs-kafka-when-to-use-which?utm_source=hashnode&utm_medium=feed)

[Marcc Atayde](https://hashnode.com/@hanzweb) · [Mar 10](https://hashnode.com/posts/laravel-queue-workers-processing-background-jobs-at-scale/69af6d1a049f5a42bc0382ed)

### [Laravel Queue Workers: Processing Background Jobs at Scale](https://hanzweb.hashnode.dev/laravel-queue-workers-processing-background-jobs-at-scale?utm_source=hashnode&utm_medium=feed)

Laravel Queue Workers: Processing Background Jobs at Scale Imagine your e-commerce platform just went viral. Orders are flooding in, confirmation emails need sending, PDFs need generating, and third-party payment webhooks are firing every second. If ...

5 min read · [hanzweb.hashnode.dev](https://hanzweb.hashnode.dev/laravel-queue-workers-processing-background-jobs-at-scale?utm_source=hashnode&utm_medium=feed)

[Arihant Jain](https://hashnode.com/@arihantjain916) · [Mar 5](https://hashnode.com/posts/dynamic-notification-engine-bullmq-redis/69cfa5e821e7d635063a6196)

### [Building a Dynamic Notification Engine with Queues](https://arihantjain916.hashnode.dev/dynamic-notification-engine-bullmq-redis?utm_source=hashnode&utm_medium=feed)

Learn how to design a notification engine where templates and API keys update without code changes. Built with NestJS, BullMQ, and Redis

4 min read · [arihantjain916.hashnode.dev](https://arihantjain916.hashnode.dev/dynamic-notification-engine-bullmq-redis?utm_source=hashnode&utm_medium=feed)
