UUUbaid Ullahindjangix.hashnode.dev·12h ago · 2 min readDjango Tasks vs Celery: Which Should You Use?Originally published on the Djangix blog. This is a condensed version — read the full article on djangix.com at the link below. What Django's built-in Tasks framework gives you Django now has a standa00
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
VMVedant Manjrekarinvedant-manjrekar.hashnode.dev·Jul 19 · 9 min readBuilding the Backend Was Easy. Deploying It Changed How I Think About Systems.There's a moment in almost every side project where you lean back, stare at a terminal full of passing tests, and think: "Cool. Now I just have to deploy it." I hit that moment a few weeks ago. And 00
KKoladeinkoladefaj.hashnode.dev·Jun 22 · 11 min readRunning Async Python Inside Celery Is Harder Than You ThinkThe problem is straightforward to state and surprisingly hard to solve correctly. Celery workers are synchronous. Celery spawns prefork worker processes, and when a task arrives, it calls your task fu10
SUshafiu usmaninsumyelwa.hashnode.dev·Jun 20 · 6 min readLessons Learned While Building a Production Deployment PipelineWhen people think about DevOps, they usually imagine Docker, Kubernetes, cloud servers, and CI/CD pipelines. What they don't see are the countless hours spent debugging, validating deployments, tracin00
MSMD Shahab Uddininspydi16.hashnode.dev·Jun 14 · 9 min readCelery in Django: The Complete Beginner to Intermediate Guide 🚀 -------------------------------------------INTRODUCTION: When I first started learning Django, I kept hearing people say: "Use Celery for background tasks." But nobody explained: What exactly is a background task? Why do we need Celery? Wha10
SUshafiu usmaninsumyelwa.hashnode.dev·Jun 12 · 6 min readManaging Background Tasks in Django Using Celery and RedisPart 7 of the AfiyaVest DevOps Deployment Series Modern web applications are expected to respond instantly, even when they're performing time-consuming operations behind the scenes. Tasks such as sen00
ARAbhishek Rajputinragsystemabhishekrajput.hashnode.dev·Jun 9 · 13 min readBuilding a Production-Grade RAG System: Architecture, Trade-offs, and Lessons LearnedWhy Most RAG Demos Fail in Production You've seen the 50-line RAG demo. Load a PDF, embed it, ask a question, get an answer. It works in a notebook. It falls apart the moment you add real users, large20
SUshafiu usmaninsumyelwa.hashnode.dev·Jun 8 · 6 min readImplementing Docker Health Checks for Django, Celery, and Nginx in ProductionPart 3 of the AfiyaVest DevOps Deployment Series One of the biggest mistakes teams make when deploying applications with Docker is assuming that a running container means a healthy application. It doe00
SUshafiu usmaninsumyelwa.hashnode.dev·Jun 6 · 5 min readHow I Built a Fully Automated CI/CD Pipeline for Django on a VPSIntroduction Part 2 of the AfiyaVest DevOps Deployment Series One of the biggest challenges in managing production applications is ensuring deployments are fast, reliable, and repeatable. Manual deplo00