# python celery Reviews
**Vendor:** Celery  
**Category:** [Altri Software di Sviluppo](https://www.g2.com/it/categories/other-development)  
**Average Rating:** 4.6/5.0  
**Total Reviews:** 14
## About python celery
Celery è una coda di attività asincrona/coda di lavoro basata sul passaggio di messaggi distribuiti. È focalizzata sull&#39;operazione in tempo reale, ma supporta anche la pianificazione.




## python celery Reviews
  ### 1. Gestisci attività asincrone

**Rating:** 5.0/5.0 stars

**Reviewed by:** Shamsher S. | Python Developer, Mid-Market (51-1000 dip.)

**Reviewed Date:** July 05, 2023

**Cosa Le piace di più di python celery?**

Leggero, pianificatore, riprova compiti falliti

**Cosa non Le piace di python celery?**

Interfaccia basata su comandi, è necessario aggiungere il supporto GUI nella build

**Quali problemi sta risolvendo python celery e in che modo La sta aiutando?**

Invia email di notifica in Django, quindi ho usato Celery come coda di attività.

  ### 2. Un framework semplice e flessibile per scrivere sistemi distribuiti

**Rating:** 5.0/5.0 stars

**Reviewed by:** Martin Thorsen R. | CTO, Piccola impresa (50 o meno dip.)

**Reviewed Date:** November 02, 2021

**Cosa Le piace di più di python celery?**

La parte più utile di Celery è che può utilizzare una miriade di diversi backend per distribuire e coordinare i compiti. Ad esempio, Celery può utilizzare RabbitMQ, Redis o Amazon SQS come broker e backend. Attraverso SQLAlchemy, può anche interfacciarsi con ancora più backend di archiviazione, come PostgreSQL, SQLite e MySQL. Programmare con Celery nasconde i dettagli intricati di quelle code di messaggi e motori di database e sembra molto pythonico, proprio come chiamare semplicemente funzioni con alcuni decoratori aggiunti. Amo anche il fatto che sia open source, quindi se non riesco a trovare una risposta nella documentazione, posso studiare il codice sorgente per capire come si comporta Celery in certi casi limite.

**Cosa non Le piace di python celery?**

Mi piace la maggior parte dell'esperienza con Celery, ma mi piacerebbe vedere più esempi non banali nella documentazione e nei tutorial. Ad esempio, è molto utile conoscere il sistema backend che hai scelto di utilizzare con Celery. Scenari complessi di gestione dei messaggi possono essere risolti elegantemente senza programmare se sai come configurare RabbitMQ. Programmando Redis direttamente attraverso script Lua, puoi ottenere alcune prestazioni e, ad esempio, migliorare il sistema di limitazione della velocità di Celery. Penso che più tutorial che mostrano come tali—e altri—scenari possano essere risolti migliorerebbero significativamente la documentazione di Celery.

**Raccomandazioni per chi sta considerando python celery:**

Inizia leggendo la parte "Getting Started" della documentazione. Inoltre, assicurati di comprendere l'importanza di scegliere un backend adatto al tuo problema.

**Quali problemi sta risolvendo python celery e in che modo La sta aiutando?**

Abbiamo implementato un sistema di chat dal vivo con Celery e RabbitMQ, con molti abbonati e aggiornamenti pubblicati tramite WebSocket. Abbiamo anche implementato code di attività distribuite e asincrone con Celery e sia RabbitMQ che Redis come backend. Celery integrato con FastAPI è anche un componente chiave nel nostro flusso di elaborazione dell'event-sourcing.

  ### 3. Python Celery: Tutto in uno per il tuo compito

**Rating:** 4.5/5.0 stars

**Reviewed by:** Anish J. | Technical Lead , Enterprise (> 1000 dip.)

**Reviewed Date:** August 24, 2021

**Cosa Le piace di più di python celery?**

Un ottimo strumento per gli sviluppatori per gestire e programmare i compiti in formato coda, oltre a offrire facilità agli sviluppatori nel codificare. È molto facile da installare con un semplice comando pip e sei pronto per usarlo secondo le tue esigenze.

**Cosa non Le piace di python celery?**

Niente di che, è veloce, facile da installare e fa un ottimo lavoro.

**Quali problemi sta risolvendo python celery e in che modo La sta aiutando?**

L'uso principale è che ora possiamo facilmente programmare il compito con la sua priorità secondo le nostre esigenze, oltre a un'installazione molto facile e veloce. Nel complesso, uno strumento eccellente e veloce per programmare i compiti in movimento. E avere accesso tramite il prompt di Anaconda è un vantaggio.

  ### 4. La mia esperienza con Python Celery

**Rating:** 5.0/5.0 stars

**Reviewed by:** Evren B. | Network & Security Technical Architect, Mid-Market (51-1000 dip.)

**Reviewed Date:** June 26, 2020

**Cosa Le piace di più di python celery?**

Come software, possiamo facilmente programmare qualcosa con la sua struttura incentrata sullo sviluppatore e includerlo nella coda dei lavori ed eseguirlo. Penso che questo renda il prodotto eccezionale. È anche molto importante che possa essere integrato con strumenti di messaggistica come RabitMQ e Redis. In questo modo, il prodotto può rispondere pienamente a tutte le nostre esigenze. Se dovessi dare un punteggio al prodotto, darei 85 su 100.

**Cosa non Le piace di python celery?**

I documenti di Python Celery possono a volte essere confusi. Perché questi documenti contengono informazioni con due significati diversi. Tuttavia, in generale, sono molto soddisfatto della facilità d'uso e delle prestazioni del prodotto.

**Raccomandazioni per chi sta considerando python celery:**

Il prodotto è compatibile con vari strumenti di messaggistica. È compatibile con vari strumenti di messaggistica, ad esempio RabbitMQ o Redis. Questa è a volte una caratteristica che salva la vita. Inoltre, il prodotto è davvero di successo e orientato agli sviluppatori. Raccomando il prodotto per i suoi importanti vantaggi. Non ti pentirai mai di usare questo prodotto.

**Quali problemi sta risolvendo python celery e in che modo La sta aiutando?**

Il prodotto ha reso il nostro lavoro molto più semplice. È un prodotto che ci permette di eseguire flussi di lavoro senza richiedere molta attività cerebrale e ci aiuta a risolvere molti dei nostri problemi. Inoltre, stiamo svolgendo molti dei nostri lavori attraverso questo prodotto. Possiamo facilmente eseguire molte operazioni come l'invio di SMS e e-mail tramite Celery. In questo modo, possiamo eliminare gli errori degli utenti nell'invio dei messaggi.

  ### 5. Miglior strumento di gestione delle attività

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utente verificato in Tecnologia dell'informazione e servizi | Mid-Market (51-1000 dip.)

**Reviewed Date:** October 20, 2020

**Cosa Le piace di più di python celery?**

Python Celery è il migliore per pianificare i compiti e i compiti in coda e la generazione di automazione.

**Cosa non Le piace di python celery?**

La cosa che non piace è che a volte tutti i dati possono essere trapelati.

**Raccomandazioni per chi sta considerando python celery:**

Altamente consigliato ad altri di usare il sedano

**Quali problemi sta risolvendo python celery e in che modo La sta aiutando?**

Il problema che stiamo risolvendo con celery è che possiamo fare una pianificazione adeguata e possiamo applicare i compiti in base alla priorità.

  ### 6. Un'arma per l'elaborazione di compiti asincroni

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utente verificato in Software per computer | Piccola impresa (50 o meno dip.)

**Reviewed Date:** April 30, 2019

**Cosa Le piace di più di python celery?**

Mi piace particolarmente come l'architettura di Celery sia basata su code di attività e sul numero di lavoratori che possiamo assegnare a ciascuna coda di attività. In questo modo, uno sviluppatore può distribuire uniformemente i lavori più pesanti a un'attività di Celery con un numero maggiore di lavoratori. La sua compatibilità con RabbitMQ e Redis lo rende più conveniente da utilizzare.

**Cosa non Le piace di python celery?**

A volte è un mal di testa fare il debug degli errori in Python Celery. Personalmente, mi trovo ad affrontare un problema in cui Celery a volte si resetta completamente senza finire i compiti in sospeso, sprecando così l'intera iterazione di raccolta e elaborazione dei dati prima del reset. Non sono ancora riuscito a trovare una soluzione affidabile a questo problema. Quindi, devo eventualmente reinstallare Celery ogni volta che mi capita, una volta ogni morte di papa.

**Raccomandazioni per chi sta considerando python celery:**

Il consiglio più grande che vorrei dare ad altri sviluppatori che usano Celery è di non compromettere le pratiche di codifica raccomandate. L'implementazione del codice di Celery è fondamentalmente basata su task. Si assegna ogni funzione che si è scritta a una particolare coda di task. Ci sono alte probabilità di ridondanza del codice se uno sviluppatore non è abbastanza attento a modularizzare il proprio codice.

Inoltre, assegna saggiamente il numero di lavoratori per ogni coda di task. Non vorresti assegnare un gran numero di lavoratori a un task che non viene invocato molto frequentemente, poiché porterebbe solo a uno spreco inutile di elaborazione.

**Quali problemi sta risolvendo python celery e in che modo La sta aiutando?**

Stiamo cercando di raccogliere tweet pubblicamente disponibili pubblicati da varie personalità eminenti di diverse scuole di ingegneria, e comprendere l'intersezione nei temi per i quali il mondo accademico è collettivamente interessato a risolvere. Con Celery, siamo in grado di raccogliere enormi quantità di dati in un tempo minore, elaborarli simultaneamente e memorizzare i risultati in un database NoSQL.

  ### 7. Celery è uno dei gestori di fondi più popolari nel mondo di Python.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Catherine P. | SEO Analyst, Tecnologia dell'informazione e servizi, Enterprise (> 1000 dip.)

**Reviewed Date:** May 01, 2019

**Cosa Le piace di più di python celery?**

Usiamo Celery, in combinazione con RabbitMQ e celery-beat, per eseguire compiti periodici, così come alcuni compiti di lunga durata avviati dall'utente sul server.

**Cosa non Le piace di python celery?**

Qualcosa che mi infastidisce è che la documentazione di celery sulla programmazione dinamica definita dall'utente non è buona. Può darsi che io non abbia le competenze necessarie e che abbia avuto difficoltà. Devo lavorare in un altro modo per risolvere il problema con celery. Ma sono contento di celery.

**Raccomandazioni per chi sta considerando python celery:**

Celery è compatibile con diversi agenti di messaggistica come RabbitMQ o Redis e può agire come produttore e consumatore.

**Quali problemi sta risolvendo python celery e in che modo La sta aiutando?**

Tutto il nostro lavoro in background (ad esempio, modifica delle dimensioni delle immagini, caricamento di file, invio di email e SMS) viene eseguito tramite Celery (utilizzando Redis come agente). Le funzioni di programmazione e ritentativo di Celery sono particolarmente utili per compiti soggetti a errori, come l'invio di email e SMS.

  ### 8. Incredibile coda di lavoro in tempo reale

**Rating:** 4.5/5.0 stars

**Reviewed by:** Dilan M. | Information Security Analyst, Enterprise (> 1000 dip.)

**Reviewed Date:** May 01, 2019

**Cosa Le piace di più di python celery?**

Mi piace Celery in Python alla luce della sua organizzazione orientata agli sviluppatori come pacchetto prodotto. Posso prenderlo e iniziare a integrare cose e inviarle con la coda dei compiti e gestire flussi.
Celery è scritto in Python, tuttavia il protocollo è implementato in qualsiasi linguaggio. Può anche funzionare con diversi linguaggi utilizzando i webhook. C'è anche un client Ruby chiamato RClerey, un client PHP, un client Go e un client Node.js.

**Cosa non Le piace di python celery?**

Questo è un pezzo di programmazione open source, quindi il supporto è in qualche modo limitato. Altrimenti, è uno strumento straordinario.

**Raccomandazioni per chi sta considerando python celery:**

è davvero buono, facile e veloce da usare.
Python Celery ha una lunga storia, tuttavia, poiché è open source, suggerirei di provarlo

**Quali problemi sta risolvendo python celery e in che modo La sta aiutando?**

impostare un deployment serverless che esegue l'elaborazione parallela.

  ### 9. Fantastica coda di lavoro in tempo reale

**Rating:** 4.5/5.0 stars

**Reviewed by:** Dan G. | Analyst, Technology, Piccola impresa (50 o meno dip.)

**Reviewed Date:** March 05, 2019

**Cosa Le piace di più di python celery?**

Python Celery è un'ottima coda di lavoro asincrona in tempo reale e pianificatore, e penso che la cosa migliore sia che questo pianificatore di lavoro si concentri sull'esecuzione concorrente anziché sulla pianificazione e l'esecuzione di un'attività alla volta.

**Cosa non Le piace di python celery?**

Questo è un software open source, quindi il supporto è piuttosto limitato. Altrimenti, è un ottimo strumento.

**Raccomandazioni per chi sta considerando python celery:**

Python Celery ha una lunga storia di sorta, ma poiché è open source, consiglierei sicuramente di provarlo. Il pianificatore Azkaban, che è scritto in Java, è simile a questo, ma penso che si debba scegliere il software in base alle proprie esigenze.

**Quali problemi sta risolvendo python celery e in che modo La sta aiutando?**

Python Celery consente al mio team di programmare attività e cose che devono essere eseguite a un certo orario in modo automatizzato. I benefici che abbiamo riscontrato sono un'implementazione più rapida, gestione della tecnologia, ecc.

  ### 10. Python Sedano

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ramesh O. | Machine Learning Engineer, Software per computer, Piccola impresa (50 o meno dip.)

**Reviewed Date:** April 27, 2019

**Cosa Le piace di più di python celery?**

Facilità di integrazione con Django e Python. Ha anche una buona documentazione per ottenere aiuto. Ha anche un buon supporto.

**Cosa non Le piace di python celery?**

problemi con la gestione dei compiti quando si lavora con Redis. Redis non è la migliore opzione per lavorare con questo, specialmente quando si lavora con Docker.

**Raccomandazioni per chi sta considerando python celery:**

è davvero buono, facile e veloce da usare. Amo quanto bene si integra con Django e Python. Provalo.

**Quali problemi sta risolvendo python celery e in che modo La sta aiutando?**

impostare un deployment serverless che esegue l'elaborazione parallela.

  ### 11. Coda di attività per le applicazioni

**Rating:** 4.5/5.0 stars

**Reviewed by:** Derek X. | Software Engineer, Piccola impresa (50 o meno dip.)

**Reviewed Date:** March 20, 2019

**Cosa Le piace di più di python celery?**

Mi piace Celery di Python per il suo formato orientato agli sviluppatori come pacchetto software. Posso prenderlo e iniziare a costruire cose, distribuirle nella coda dei compiti e eseguire i flussi.

**Cosa non Le piace di python celery?**

La documentazione di Python Celery a volte è ambigua e questo mi confonde.

**Quali problemi sta risolvendo python celery e in che modo La sta aiutando?**

I problemi aziendali che sto risolvendo con Python Celery sono la capacità di eseguire un flusso di lavoro senza troppi pensieri. Ha semplificato molto la nostra attività.

  ### 12. Programmatore di lavori asincroni di alto livello in Python

**Rating:** 5.0/5.0 stars

**Reviewed by:** Daniel S. | Manager, FinTech, Piccola impresa (50 o meno dip.)

**Reviewed Date:** March 26, 2019

**Cosa Le piace di più di python celery?**

Celery è un ottimo strumento per aiutare a gestire flussi di lavoro più complessi che possono essere relativamente automatizzati sul nostro lato dati.

**Cosa non Le piace di python celery?**

Non mi piace come il sedano sia a volte difficile da usare per le persone senza molta esperienza di programmazione.

**Quali problemi sta risolvendo python celery e in che modo La sta aiutando?**

I problemi aziendali che sto risolvendo con Celery sono numerosi. Ci ha semplicemente permesso di automatizzare certi flussi di lavoro fino a renderli una situazione di punto e clic.

  ### 13. Pianificatore di lavori scritto in Python

**Rating:** 4.0/5.0 stars

**Reviewed by:** Rebecca B. | Systems and Engineering Technologist, Piccola impresa (50 o meno dip.)

**Reviewed Date:** March 19, 2019

**Cosa Le piace di più di python celery?**

Python Celery mi permette di gestire i lavori di ingegneria dei dati in un sistema facile da usare e fruttuoso. È relativamente facile da usare e diretto.

**Cosa non Le piace di python celery?**

Celery è uno strumento senza la migliore documentazione e supporto.

**Quali problemi sta risolvendo python celery e in che modo La sta aiutando?**

Celery ci permette di eseguire i nostri lavori ETL in modo asincrono. Dopo l'installazione, possiamo iniziare a una velocità record con uno strumento efficiente.

  ### 14. Molto utile per gestire la distribuzione dei compiti

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utente verificato in Internet | Piccola impresa (50 o meno dip.)

**Reviewed Date:** November 22, 2018

**Cosa Le piace di più di python celery?**

Davvero affidabile per mantenere in linea i nostri compiti e funzioni più importanti.

**Cosa non Le piace di python celery?**

Nessun fronzolo, un design piuttosto vecchio stile, ma fa semplicemente il suo lavoro, che è ciò che conta.

**Quali problemi sta risolvendo python celery e in che modo La sta aiutando?**

Come un sito potente, spesso abbiamo molti compiti in esecuzione contemporaneamente. Celery è perfetto per gestire questi compiti e mantenere il sito funzionante bene.


## python celery Discussions
  - [What is Celery and how it works?](https://www.g2.com/it/discussions/what-is-celery-and-how-it-works)
  - [What should I use Celery for?](https://www.g2.com/it/discussions/what-should-i-use-celery-for)
  - [What is Python Celery used for?](https://www.g2.com/it/discussions/what-is-python-celery-used-for)
  - [Which are the features of Celery?](https://www.g2.com/it/discussions/which-are-the-features-of-celery)

- [View python celery pricing details and edition comparison](https://www.g2.com/it/products/python-celery/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-30+13%3A56%3A55+-0500&secure%5Bsession_id%5D=7ac2fbd0-6c1b-4df4-93f8-3bd43e26044a&secure%5Btoken%5D=4a822ba40e8a8bd2f7fa0d05fdba4cf48322ce511df34c2ac61f8881606bda9e&format=llm_user)


## Top python celery Alternatives
  - [Okta](https://www.g2.com/it/products/okta/reviews) - 4.5/5.0 (1,202 reviews)
  - [Termius](https://www.g2.com/it/products/termius/reviews) - 4.8/5.0 (255 reviews)
  - [SAP Fiori](https://www.g2.com/it/products/sap-fiori/reviews) - 4.3/5.0 (128 reviews)

