Distributed task queue

What is Celery?

Celery is an asynchronous task queue/job queue based on distributed message passing. It is focused on real-time operation, but supports scheduling as well.

Celery is a tool in the Message Queue category of a tech stack.

Celery is an open source tool with 12.4K Github Stars and 3.25K Github Forks. Here’s a link to Celery's open source repository on Github

Who Uses Celery?

267 companies use Celery including Udemy, Sentry, and AppScale Systems.

Celery integrates with

Why people like Celery

Here’s a list of reasons why companies and developers use Celery.

Add a one-liner

Here are some stack decisions and reviews by companies and developers who chose Celery in their tech stack.

Celery's alternatives

  • RabbitMQ - RabbitMQ is a messaging broker - an intermediary for messaging
  • Kafka - Distributed, fault tolerant, high throughput pub-sub messaging system
  • Amazon SQS - Fully managed message queuing service
  • ActiveMQ - A message broker written in Java together with a full JMS client
  • ZeroMQ - Fast, lightweight messaging library that allows you to design complex communication system without much effort

See all alternatives to Celery

Explore other Data Stores tools that are known for: