You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[Full Stack Python](https://www.fullstackpython.com/). View all topics on the [table of contents page](https://www.fullstackpython.com/table-of-content.html).
Copy file name to clipboardExpand all lines: all.html
+10Lines changed: 10 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -4953,6 +4953,11 @@ <h3>Celery tutorials</h3>
4953
4953
features for making task queues easier to work with.</p>
4954
4954
</li>
4955
4955
<li>
4956
+
<p><a href="https://blog.balthazar-rouberol.com/celery-best-practices">Celery Best Practices</a>
4957
+
is a different author's follow up to the above best practices post that
4958
+
builds upon some of his own learnings from 3+ years using Celery.</p>
4959
+
</li>
4960
+
<li>
4956
4961
<p><a href="http://blog.thecodepath.com/2012/11/15/asynchronous-processing-in-web-applications-part-1-a-database-is-not-a-queue/">Asynchronous Processing in Web Applications Part One</a>
4957
4962
and <a href="http://blog.thecodepath.com/2013/01/06/asynchronous-processing-in-web-applications-part-2-developers-need-to-understand-message-queues/">Part Two</a>
4958
4963
are great reads for understanding the difference between a task queue and
@@ -4992,6 +4997,11 @@ <h3>Celery tutorials</h3>
4992
4997
<p><a href="https://realpython.com/blog/python/asynchronous-tasks-with-django-and-celery/">Asynchronous Tasks With Django and Celery</a>
4993
4998
shows how to integrate Celery with <a href="/django.html">Django</a> and create Periodic Tasks.</p>
4994
4999
</li>
5000
+
<li>
5001
+
<p><a href="http://matthewrocklin.com/blog/work/2016/09/13/dask-and-celery">Dask and Celery</a>
5002
+
compares Dask.distributed with Celery for Python projects. The post gives
5003
+
code examples to show how to execute tasks with either task queue.</p>
Copy file name to clipboardExpand all lines: celery.html
+10Lines changed: 10 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -93,6 +93,11 @@ <h3>Celery tutorials</h3>
93
93
features for making task queues easier to work with.</p>
94
94
</li>
95
95
<li>
96
+
<p><ahref="https://blog.balthazar-rouberol.com/celery-best-practices">Celery Best Practices</a>
97
+
is a different author's follow up to the above best practices post that
98
+
builds upon some of his own learnings from 3+ years using Celery.</p>
99
+
</li>
100
+
<li>
96
101
<p><ahref="http://blog.thecodepath.com/2012/11/15/asynchronous-processing-in-web-applications-part-1-a-database-is-not-a-queue/">Asynchronous Processing in Web Applications Part One</a>
97
102
and <ahref="http://blog.thecodepath.com/2013/01/06/asynchronous-processing-in-web-applications-part-2-developers-need-to-understand-message-queues/">Part Two</a>
98
103
are great reads for understanding the difference between a task queue and
@@ -132,6 +137,11 @@ <h3>Celery tutorials</h3>
132
137
<p><ahref="https://realpython.com/blog/python/asynchronous-tasks-with-django-and-celery/">Asynchronous Tasks With Django and Celery</a>
133
138
shows how to integrate Celery with <ahref="/django.html">Django</a> and create Periodic Tasks.</p>
134
139
</li>
140
+
<li>
141
+
<p><ahref="http://matthewrocklin.com/blog/work/2016/09/13/dask-and-celery">Dask and Celery</a>
142
+
compares Dask.distributed with Celery for Python projects. The post gives
143
+
code examples to show how to execute tasks with either task queue.</p>
Copy file name to clipboardExpand all lines: source/content/pages/07-web-development/27-celery.markdown
+8Lines changed: 8 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -68,6 +68,10 @@ then dive into these specific Celery tutorials.
68
68
explains things you should not do with Celery and shows some underused
69
69
features for making task queues easier to work with.
70
70
71
+
*[Celery Best Practices](https://blog.balthazar-rouberol.com/celery-best-practices)
72
+
is a different author's follow up to the above best practices post that
73
+
builds upon some of his own learnings from 3+ years using Celery.
74
+
71
75
*[Asynchronous Processing in Web Applications Part One](http://blog.thecodepath.com/2012/11/15/asynchronous-processing-in-web-applications-part-1-a-database-is-not-a-queue/)
72
76
and [Part Two](http://blog.thecodepath.com/2013/01/06/asynchronous-processing-in-web-applications-part-2-developers-need-to-understand-message-queues/)
73
77
are great reads for understanding the difference between a task queue and
@@ -100,6 +104,10 @@ then dive into these specific Celery tutorials.
100
104
*[Asynchronous Tasks With Django and Celery](https://realpython.com/blog/python/asynchronous-tasks-with-django-and-celery/)
101
105
shows how to integrate Celery with [Django](/django.html) and create Periodic Tasks.
102
106
107
+
*[Dask and Celery](http://matthewrocklin.com/blog/work/2016/09/13/dask-and-celery)
108
+
compares Dask.distributed with Celery for Python projects. The post gives
109
+
code examples to show how to execute tasks with either task queue.
0 commit comments