¿Cuándo debemos usar Celery?
Clase 5 de 36 • Curso de Celery 4
Resumen
Cuando vayas a escribir una arquitectura basada en Python, cuando trabajes con Django, Flask o una aplicación de Ciencia de Datos con Panda o Scikit puedes usar Celery porque es la única herramienta que nos ofrece estas posibilidades.
Celery en Producción:
- Registro y almacenamiento (sin repuesta al origen)
- Intermediar entre servicio web (Flask, Django) y otros microservicios
- Ejecución retrasadas de tareas
Celery frente a otras alternativas:
- Modelo genérico y abstracto(frente a Pika, Django-carrot)
- Más usada que Dramatiq.
- Soporte para más brokers y más configurables que RQ
- Más configurable que Huey
Celery es única en su género y su uso es aconsejable casi siempre.