MSManikandan Sinmanikandan4411.hashnode.dev·Oct 1 · 6 min readJava CollectionsJava Collections Framework provides a set of interfaces, classes, and methods for storing and manipulating groups of objects. It makes it easier to store, search, sort, and process data in Java. 1. W00
SKsandeep kesarwaniinmusashiforge.hashnode.dev·Sep 13 · 12 min readPostgres as a QueueI've run Celery on RabbitMQ in production for years and every so often wonder whether the broker could just be Postgres. It can, and two Go libraries do it well. But a table isn't a broker, and three 00
AKArijit Kunduinarijitkundu.hashnode.dev·Sep 1 · 11 min readCircular QueueA normal Queue follows FIFO — First In, First Out. Elements are inserted from the rear and removed from the front. But a normal array-based Queue has an interesting problem. Imagine a queue with five 00
AKArijit Kunduinarijitkundu.hashnode.dev·Aug 31 · 10 min readQueue and Deque in DSA: Understanding FIFO with Python and CThere is something strangely satisfying about the word "queue". If you keep removing characters from the right side one by one: QUEUE → QUEU → QUE → QU → Q And if you read the remaining word from righ00
DODafe Omareinv-84.hashnode.dev·Jul 30 · 5 min readSpec first, trust never: Building a MySQL job queue with an LLMA few jobs ago, I worked somewhere with a homemade MySQL job queue. It had it all: concurrency bugs, jobs that ran twice, jobs that ran never, and a table with no cleanup plan that quietly hit 200 mil00
DKDamir Karimovinblog.damir-karimov.com·Jun 23 · 7 min readWhy Your Background Jobs Are Lying to YouMost developers learn background jobs through a deceptively simple mental model: Put a task into a queue. A worker picks it up. The task gets executed. That’s it. At least, that’s what we tell ou00
HPHitesh Patelinhiteshpatel.hashnode.dev·May 29 · 3 min readQueues - The Backbone of Modern ArchitectureIn modern systems, messaging queues are one of the most essential building blocks.They are the unsung heroes that help us decouple services, making our systems scalable, fault-tolerant, and efficient.00
Hhimanshuinblogs-himanshu.hashnode.dev·May 9 · 6 min readMaster QueuesQueues are a fundamental concept in system design. This article will explain their significance. Suppose you got new users that are trying to register on your platform. The basic flow of this process 00
ATAditya Trivediinadityatrivedi.hashnode.dev·May 6 · 6 min readMastering the Low-Level Design (LLD) of Queues: Push vs. Pull Mechanisms ExplainedSynchronous Architecture Consider a simple example of a user creating an application which has the following steps: User sign's up Insert User in DB Send a Welcome Email to the User Create Token00
SAShakil Alaminshakil-tech.hashnode.dev·Apr 24 · 12 min readLaravel Queue Architecture: Designing Background Work That Holds UpPart 2 of 4 — Laravel Architecture Patterns for Production ~9 min read · Queue design · Job architecture · Background processing Background jobs are one of those features that feel solved the moment 00