Skip to content

Commit 9c4aed6

Browse files
committed
updating task queues section with third party services
1 parent cd16ae9 commit 9c4aed6

File tree

3 files changed

+42
-1
lines changed

3 files changed

+42
-1
lines changed

feeds/all.atom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<feed xmlns="http://www.w3.org/2005/Atom"><title>Matt Makai</title><link href="http://www.fullstackpython.com/" rel="alternate"></link><link href="http://www.fullstackpython.com/feeds/all.atom.xml" rel="self"></link><id>http://www.fullstackpython.com/</id><updated>2014-05-10T12:27:27Z</updated></feed>
2+
<feed xmlns="http://www.w3.org/2005/Atom"><title>Matt Makai</title><link href="http://www.fullstackpython.com/" rel="alternate"></link><link href="http://www.fullstackpython.com/feeds/all.atom.xml" rel="self"></link><id>http://www.fullstackpython.com/</id><updated>2014-05-10T12:45:37Z</updated></feed>

source/content/pages/07-performance/0705-task-queues.markdown

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,25 @@ Other types of jobs for task queues include
6565
distributed queue for handling large volumes of one-off tasks.
6666

6767

68+
## Hosted message and task queue services
69+
Task queue third party services aim to solve the complexity issues that arise
70+
when scaling out a large deployment of distributed task queues.
71+
72+
* [Iron.io](http://www.iron.io/) is a distributed messaging service platform
73+
that works with many types of task queues such as Celery. It also is built
74+
to work with other IaaS and PaaS environments such as Amazon Web Services
75+
and Heroku.
76+
77+
* [Amazon Simple Queue Service (SQS)](http://aws.amazon.com/sqs/) is a
78+
set of five APIs for creating, sending, receiving, modifying and deleting
79+
messages.
80+
81+
* [CloudAMQP](http://www.cloudamqp.com/) is at its core managed servers with
82+
RabbitMQ installed and configured. This service is an option if you are
83+
using RabbitMQ and do not want to maintain RabbitMQ installations on your
84+
own servers.
85+
86+
6887
## Task queue resources
6988
* [Distributing work without Celery](http://justcramer.com/2012/05/04/distributing-work-without-celery/)
7089
provides a scenario in which Celery and RabbitMQ are not the right tool

task-queues.html

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,28 @@ <h2>Task queue projects</h2>
9797
distributed queue for handling large volumes of one-off tasks. </p>
9898
</li>
9999
</ul>
100+
<h2>Hosted message and task queue services</h2>
101+
<p>Task queue third party services aim to solve the complexity issues that arise
102+
when scaling out a large deployment of distributed task queues.</p>
103+
<ul>
104+
<li>
105+
<p><a href="http://www.iron.io/">Iron.io</a> is a distributed messaging service platform
106+
that works with many types of task queues such as Celery. It also is built
107+
to work with other IaaS and PaaS environments such as Amazon Web Services
108+
and Heroku.</p>
109+
</li>
110+
<li>
111+
<p><a href="http://aws.amazon.com/sqs/">Amazon Simple Queue Service (SQS)</a> is a
112+
set of five APIs for creating, sending, receiving, modifying and deleting
113+
messages.</p>
114+
</li>
115+
<li>
116+
<p><a href="http://www.cloudamqp.com/">CloudAMQP</a> is at its core managed servers with
117+
RabbitMQ installed and configured. This service is an option if you are
118+
using RabbitMQ and do not want to maintain RabbitMQ installations on your
119+
own servers.</p>
120+
</li>
121+
</ul>
100122
<h2>Task queue resources</h2>
101123
<ul>
102124
<li>

0 commit comments

Comments
 (0)