Skip to content

Commit 8107657

Browse files
committed
add rq stub page
1 parent 2a4f665 commit 8107657

File tree

99 files changed

+369
-108
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

99 files changed

+369
-108
lines changed

all.html

Lines changed: 34 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4692,11 +4692,10 @@ <h2>Task queue projects</h2>
46924692
scheduling.</p>
46934693
</li>
46944694
<li>
4695-
<p>The <a href="http://python-rq.org/">RQ (Redis Queue)</a> is a simple Python
4696-
library for queueing jobs and processing them in the background with workers.
4697-
RQ is backed by Redis and is designed to have a low barrier to entry.
4698-
The <a href="http://nvie.com/posts/introducing-rq/">intro post</a> contains information
4699-
on design decisions and how to use RQ.</p>
4695+
<p>The <a href="/redis-queue-rq.html">RQ (Redis Queue)</a> is a simple Python
4696+
library for queueing jobs and processing them in the background with
4697+
workers. RQ is backed by Redis and is designed to have a low barrier to
4698+
entry.</p>
47004699
</li>
47014700
<li>
47024701
<p><a href="https://github.com/dcramer/taskmaster">Taskmaster</a> is a lightweight simple
@@ -4988,6 +4987,36 @@ <h3>Celery deployment resources</h3>
49884987
provides some solid advice on retry delays, the -Ofair flag and global
49894988
task timeouts for Celery.</p>
49904989
</li>
4990+
</ul>
4991+
<h1>Redis Queue (RQ)</h1>
4992+
<p><a href="http://python-rq.org/">Redis Queue (RQ)</a> is a Python
4993+
<a href="/task-queues.html">task queue</a> implementation that uses Redis to keep
4994+
track of tasks in the queue that need to be executed.</p>
4995+
<p><a href="http://python-rq.org/" style="border: none;"><img src="/source/static/img/logos/redis-queue.png" width="100%" alt="Redis Queue (RQ) task queue Python project logo." style="border-radius: 5px;" width="100%" class="technical-diagram"></a></p>
4996+
<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>
4997+
4998+
<h2>RQ resources</h2>
4999+
<ul>
5000+
<li>
5001+
<p>The <a href="http://nvie.com/posts/introducing-rq/">RQ intro post</a> contains
5002+
information on design decisions and how to use RQ in your projects.</p>
5003+
</li>
5004+
<li>
5005+
<p><a href="https://www.twilio.com/blog/2015/11/international-space-station-notifications-with-python-redis-queue-and-twilio-copilot.html">International Space Station notifications with Python and Redis Queue (RQ)</a>
5006+
shows how to combine the RQ task queue library with Flask to send
5007+
text message notifications every time a condition is met - in this blog
5008+
post's case that the ISS is currently flying over your location on
5009+
Earth.</p>
5010+
</li>
5011+
<li>
5012+
<p><a href="https://realpython.com/blog/python/flask-by-example-implementing-a-redis-task-queue/">Flask by Example - Implementing a Redis Task Queue</a>
5013+
explains how to install and use RQ in a <a href="/flask.html">Flask</a> application.</p>
5014+
</li>
5015+
<li>
5016+
<p><a href="http://blog.ashnab.com/task-queues-and-python-rq/">Task Queues and Python RQ</a>
5017+
provides a good explanation for how to use RQ in a <a href="/django.html">Django</a>
5018+
project.</p>
5019+
</li>
49915020
</ul>
49925021
<h1>Microservices</h1>
49935022
<p>Microservices are an application architecture style where independent,

apache-cassandra.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

apache-http-server.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

api-creation.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

api-integration.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

application-dependencies.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

application-programming-interfaces.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

best-python-podcasts.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

best-python-resources.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

best-python-videos.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)