Tag

Celery

0 views collected around this technical thread.

Code Mala Tang
Code Mala Tang
May 2, 2025 · Backend Development

How to Integrate Celery + RabbitMQ with FastAPI for Asynchronous Task Processing

This guide walks through setting up RabbitMQ via Docker, configuring Celery with FastAPI, defining asynchronous tasks, launching workers, testing endpoints, and monitoring execution with Flower, providing a complete, step‑by‑step solution for background processing in Python web applications.

CeleryPythonRabbitMQ
0 likes · 8 min read
How to Integrate Celery + RabbitMQ with FastAPI for Asynchronous Task Processing
Python Programming Learning Circle
Python Programming Learning Circle
Jan 3, 2024 · Backend Development

Five Ways to Run Python Scripts in the Background on Linux

This article provides a comprehensive guide to five methods for running Python scripts in the background on Linux, covering nohup with &, screen sessions, systemd services, Celery task queues, and supervisord, including command examples and configuration steps.

Background ExecutionCeleryLinux
0 likes · 5 min read
Five Ways to Run Python Scripts in the Background on Linux
Python Programming Learning Circle
Python Programming Learning Circle
Dec 23, 2023 · Operations

Multiple Ways to Implement Scheduled Tasks in Python

This article introduces eight practical Python solutions for creating scheduled tasks, ranging from simple time.sleep loops to advanced libraries like APScheduler, Celery, and system tools such as cron, each accompanied by clear code examples and usage explanations.

Celeryapschedulercron
0 likes · 6 min read
Multiple Ways to Implement Scheduled Tasks in Python
Python Programming Learning Circle
Python Programming Learning Circle
Dec 9, 2023 · Backend Development

Eight Ways to Implement Python Scheduled Tasks

This article presents a comprehensive guide to implementing periodic tasks in Python, covering eight approaches including simple while‑loop with sleep, Timeloop, threading.Timer, sched, schedule, APScheduler, Celery, and Apache Airflow, each with code examples and practical notes.

AirflowCeleryPython
0 likes · 24 min read
Eight Ways to Implement Python Scheduled Tasks
Test Development Learning Exchange
Test Development Learning Exchange
Dec 6, 2023 · Backend Development

Using Python multiprocessing and Celery for Parallel and Distributed Task Processing

This article introduces Python's multiprocessing module and the Celery task queue, explains their core concepts, and provides practical code examples for multi‑process parallel computation, inter‑process communication, asynchronous execution, scheduled jobs, result callbacks, retries, and distributed task orchestration.

CeleryParallel ComputingPython
0 likes · 7 min read
Using Python multiprocessing and Celery for Parallel and Distributed Task Processing
HomeTech
HomeTech
Nov 24, 2023 · Backend Development

Implementing Task Scheduling and Distributed Processing with Celery and Redis in Python

This article explains how to use Celery together with Redis to manage and execute periodic and asynchronous tasks in Python, covering basic concepts, architecture, configuration steps, single‑worker and multi‑worker setups, distributed processing strategies, and practical considerations for reliable task execution.

BackendCeleryPython
0 likes · 8 min read
Implementing Task Scheduling and Distributed Processing with Celery and Redis in Python
Python Programming Learning Circle
Python Programming Learning Circle
Aug 14, 2023 · Backend Development

Common Python Scheduling Techniques and Tools

This article reviews multiple ways to implement periodic tasks in Python, covering simple loops with sleep, libraries such as Timeloop, threading.Timer, sched, schedule, the APScheduler framework, as well as distributed solutions like Celery and Apache Airflow, and provides code examples for each method.

AirflowCeleryTask Queue
0 likes · 23 min read
Common Python Scheduling Techniques and Tools
Test Development Learning Exchange
Test Development Learning Exchange
Aug 2, 2023 · Backend Development

Practical Examples of Python multiprocessing and Celery for Parallel and Distributed Task Processing

This article introduces Python's multiprocessing module and the Celery distributed task queue, explains their core features, and provides ten practical code examples demonstrating multi‑process parallel computation, inter‑process communication, asynchronous tasks, scheduling, retries, and distributed processing for real‑world applications.

CeleryParallel ComputingPython
0 likes · 7 min read
Practical Examples of Python multiprocessing and Celery for Parallel and Distributed Task Processing
vivo Internet Technology
vivo Internet Technology
Aug 2, 2023 · Operations

sFlow-Based Network Traffic Analysis System Design and Implementation

The paper presents a scalable sFlow‑based traffic analysis system that combines high‑performance agents, collectors, and analyzers—extending Elastiflow with sFlowtool, Logstash, Kafka, and Elasticsearch/Kibana, while adding CMDB integration, Druid storage, and Celery stream processing to achieve sub‑30‑second latency for data‑center monitoring, anomaly detection, and IP‑level analytics, and discusses future needs for broader protocol support and adaptive collection.

CeleryDruidELK
0 likes · 12 min read
sFlow-Based Network Traffic Analysis System Design and Implementation
Python Programming Learning Circle
Python Programming Learning Circle
Apr 14, 2023 · Backend Development

Implementing Periodic Tasks in Python: while‑loop, Timeloop, sched, schedule, APScheduler, Celery, and Airflow

This article reviews several Python approaches for creating scheduled or periodic jobs—including a simple while‑True loop with sleep, the Timeloop library, the built‑in sched module, the schedule package, APScheduler, Celery, and Apache Airflow—explaining their usage, advantages, limitations, and providing ready‑to‑run code samples.

AirflowBackendCelery
0 likes · 15 min read
Implementing Periodic Tasks in Python: while‑loop, Timeloop, sched, schedule, APScheduler, Celery, and Airflow
Python Programming Learning Circle
Python Programming Learning Circle
Sep 26, 2022 · Backend Development

Comprehensive Guide to Using Celery for Asynchronous Task Processing in Python

This article provides a detailed tutorial on Celery, covering its architecture, installation, task structures, basic and advanced usage, integration with Django, and code examples for creating workers, scheduling tasks, and retrieving results, enabling developers to implement robust asynchronous processing in Python applications.

Asynchronous TasksCeleryDjango
0 likes · 13 min read
Comprehensive Guide to Using Celery for Asynchronous Task Processing in Python
Python Programming Learning Circle
Python Programming Learning Circle
Jul 8, 2022 · Backend Development

Configuring Celery with Redis as Broker and Backend

This guide explains how to set up Celery, a distributed asynchronous task framework, to use Redis both as the message broker and result backend, covering project structure, configuration code, task definition, execution, state monitoring, and common control operations.

BackendCeleryRedis
0 likes · 5 min read
Configuring Celery with Redis as Broker and Backend
Python Programming Learning Circle
Python Programming Learning Circle
Oct 23, 2021 · Backend Development

Comprehensive Guide to Using Celery for Distributed Task Processing in Python

This article provides a detailed overview of Celery, covering its architecture, common use cases, installation steps, project structure, task definition, periodic tasks, worker management, distributed deployment, advanced monitoring, custom task handling, task routing, and monitoring with Flower, all illustrated with practical code examples.

BackendCeleryPython
0 likes · 12 min read
Comprehensive Guide to Using Celery for Distributed Task Processing in Python
Python Programming Learning Circle
Python Programming Learning Circle
Sep 9, 2021 · Backend Development

Common Python Scheduling Techniques and Libraries

This article provides a comprehensive overview of various Python approaches for implementing periodic tasks, including simple loops with sleep, third‑party libraries such as Timeloop, schedule, APScheduler, as well as distributed solutions like Celery and Apache Airflow, complete with code examples and architectural explanations.

AirflowCeleryPython
0 likes · 24 min read
Common Python Scheduling Techniques and Libraries
Python Programming Learning Circle
Python Programming Learning Circle
Sep 7, 2021 · Backend Development

Python Scheduling Techniques: From Simple Loops to APScheduler, Celery, and Airflow

This article presents a comprehensive guide to implementing periodic tasks in Python, covering simple while‑loop with sleep, Timeloop, threading.Timer, the built‑in sched module, the schedule library, APScheduler, Celery, and Apache Airflow, with code examples and practical tips.

AirflowCeleryPython
0 likes · 26 min read
Python Scheduling Techniques: From Simple Loops to APScheduler, Celery, and Airflow
DeWu Technology
DeWu Technology
Apr 23, 2021 · Operations

Distributed UI Automation Practice and Architecture

The article presents DuLab, a distributed UI‑automation platform for mobile apps that leverages Airtest, Python/Tornado, Celery, and Redis to schedule and run bulk test cases on remote devices, detailing its layered case management, package database, mock services, and the resulting scalable, efficient regression testing across diverse devices.

AirtestCeleryDistributed Testing
0 likes · 14 min read
Distributed UI Automation Practice and Architecture
Qunar Tech Salon
Qunar Tech Salon
Nov 19, 2020 · Databases

Automated Migration Platform for Qunar DBA: Architecture, Implementation, and Outcomes

This article describes Qunar's DBA department automated migration platform, detailing its motivation, overall architecture, task pool and templates, customizable web‑based workflow, scheduling, execution queue, tooling, and the significant efficiency and reliability gains achieved across numerous database migration scenarios.

CeleryDBA toolsDatabase Automation
0 likes · 10 min read
Automated Migration Platform for Qunar DBA: Architecture, Implementation, and Outcomes
37 Interactive Technology Team
37 Interactive Technology Team
Jun 20, 2019 · Databases

From Data Deletion to No Runaway – Building a Reliable Database Backup Platform

After costly data‑deletion mishaps, 37 Interactive Entertainment engineered a robust, multi‑region backup platform that evolved from simple cron scripts to streaming xtrabackup with Celery‑driven task queues, encrypted HDFS/S3 storage, automated rotation and restore verification, ensuring reliable protection against high‑impact data loss.

Backup ArchitectureCeleryData Recovery
0 likes · 7 min read
From Data Deletion to No Runaway – Building a Reliable Database Backup Platform
Efficient Ops
Efficient Ops
Mar 16, 2017 · Information Security

Exploiting SSRF & Redis Unauthorized Access: A Step‑by‑Step Internal Network Attack

This article explains how attackers can combine SSRF vulnerabilities with unauthorized Redis access and unsafe serialization in Celery to infiltrate internal networks, illustrating the attack flow, exploitation techniques, and mitigation considerations for operations and security teams.

CeleryRedisSSRF
0 likes · 15 min read
Exploiting SSRF & Redis Unauthorized Access: A Step‑by‑Step Internal Network Attack