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
Copy file name to clipboardExpand all lines: content/pages/04-web-development/31-rq-redis-queue.markdown
+9-1Lines changed: 9 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,7 +17,7 @@ track of tasks in the queue that need to be executed.
17
17
<divclass="well see-also">RQ is an implementation of the <ahref="/task-queues.html">task queue</a> concept. Learn more in the <ahref="/web-development.html">web development</a> chapter or view the <ahref="/table-of-contents.html">table of contents</a> for all topics.</div>
18
18
19
19
20
-
## RQ resources
20
+
###RQ resources
21
21
* The [RQ intro post](http://nvie.com/posts/introducing-rq/) contains
22
22
information on design decisions and how to use RQ in your projects.
23
23
@@ -40,3 +40,11 @@ track of tasks in the queue that need to be executed.
40
40
*[Sending Confirmation Emails with Flask, Redis Queue, and Amazon SES](https://testdriven.io/sending-confirmation-emails-with-flask-rq-and-ses)
41
41
shows how RQ fits into a real-world application that uses many
42
42
libraries and third party APIs.
43
+
44
+
*[Background Tasks in Python using Redis Queue](https://timber.io/blog/background-tasks-in-python-using-task-queues/)
45
+
gives a code example for web scraping data from the Goodreads website.
46
+
Note that the first sentence in the post is not accurate: it's not the
47
+
Python language that is linear, but instead the way workers in
48
+
[WSGI servers](/wsgi-servers.html) handle a single request at a time by
49
+
blocking. Nevertheless, the example is a good one for understanding how
0 commit comments