Skip to content

Commit c31ca26

Browse files
committed
add new rq resource
1 parent e333385 commit c31ca26

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

content/pages/04-web-development/31-rq-redis-queue.markdown

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ track of tasks in the queue that need to be executed.
1717
<div class="well see-also">RQ is an implementation of the <a href="/task-queues.html">task queue</a> concept. Learn more in the <a href="/web-development.html">web development</a> chapter or view the <a href="/table-of-contents.html">table of contents</a> for all topics.</div>
1818

1919

20-
## RQ resources
20+
### RQ resources
2121
* The [RQ intro post](http://nvie.com/posts/introducing-rq/) contains
2222
information on design decisions and how to use RQ in your projects.
2323

@@ -40,3 +40,11 @@ track of tasks in the queue that need to be executed.
4040
* [Sending Confirmation Emails with Flask, Redis Queue, and Amazon SES](https://testdriven.io/sending-confirmation-emails-with-flask-rq-and-ses)
4141
shows how RQ fits into a real-world application that uses many
4242
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
50+
RQ can execute.

0 commit comments

Comments
 (0)