|
@@ -1,16 +1,16 @@
|
|
|
-<!DOCTYPE html>
|
|
|
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
|
|
|
<html>
|
|
|
<head>
|
|
|
<meta charset="utf-8">
|
|
|
<meta name="keywords" content="task queue, job queue, asynchronous, rabbitmq, amqp,
|
|
|
redis, django, python, webhooks, queue, distributed">
|
|
|
<meta name="description" content="open source distributed task queue" >
|
|
|
-<link rel="icon" type="image/png" href="favicon.png">
|
|
|
+<link rel="icon" type="image/png" href="favicon0.png">
|
|
|
<meta name="viewport" content="width=320, user-scalable=no">
|
|
|
<link rel="apple-touch-icon" href="favicon_64.png"/>
|
|
|
<title>Celery - The Distributed Task Queue</title>
|
|
|
-<link rel="stylesheet" href="main.css"/>
|
|
|
-<link rel="stylesheet" href="trac.css"/>
|
|
|
+<link rel="stylesheet" href="main0000.css"/>
|
|
|
+<link rel="stylesheet" href="trac0000.css"/>
|
|
|
<script type="text/javascript">
|
|
|
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
|
|
|
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
|
|
@@ -22,12 +22,25 @@ pageTracker._trackPageview();
|
|
|
} catch(err) {}</script>
|
|
|
|
|
|
|
|
|
+
|
|
|
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8">
|
|
|
+
|
|
|
+<!--[if IE 8]>
|
|
|
+<style>
|
|
|
+ .column{
|
|
|
+ display:inline;
|
|
|
+ zoom: 1;
|
|
|
+ width: 500px;
|
|
|
+ }
|
|
|
+</style>
|
|
|
+<![endif]-->
|
|
|
+
|
|
|
</head>
|
|
|
|
|
|
<body>
|
|
|
<div id="navbar">
|
|
|
<div class="iStretch">
|
|
|
- <div class="link" id="current"><a href="#">Home</a></div>
|
|
|
+ <div class="link" id="current"><a href="">Home</a></div>
|
|
|
<div class="link"><a href="http://github.com/ask/celery">Code</a></div>
|
|
|
<div class="link"><a href="http://celeryq.org/docs/">Documentation</a></div>
|
|
|
<div class="link"><a href="http://celeryq.org/docs/getting-started/">Tutorials</a></div>
|
|
@@ -38,7 +51,7 @@ pageTracker._trackPageview();
|
|
|
<div class="iStretch">
|
|
|
|
|
|
<div id="topcontainer">
|
|
|
- <ul>
|
|
|
+ <ul>
|
|
|
<li>Background Processing
|
|
|
<li>Distributed
|
|
|
<li>Asynchronous/Synchronous
|
|
@@ -52,8 +65,8 @@ pageTracker._trackPageview();
|
|
|
|
|
|
<div class="column">
|
|
|
<h2>Distributed Task Queue</h2>
|
|
|
- <p> Celery is an asynchronous task queue/job queue based on distributed message passing.
|
|
|
- It is focused on real-time operation, but supports scheduling as well.</p>
|
|
|
+ <p> Celery is an open source asynchronous task queue/job queue based on distributed message
|
|
|
+ passing. It is focused on real-time operation, but supports scheduling as well.</p>
|
|
|
|
|
|
<p>The execution units, called tasks, are executed concurrently on a single or
|
|
|
more worker servers. Tasks can execute asynchronously (in the background) or synchronously
|
|
@@ -66,12 +79,12 @@ pageTracker._trackPageview();
|
|
|
It can also <a href="http://celeryq.org/docs/userguide/remote-tasks.html"
|
|
|
>operate with other languages</a> using webhooks.</p>
|
|
|
|
|
|
- <p>The recommended message broker is <a href="http://rabbitmq.com">RabbitMQ</a>,
|
|
|
- but support for <a href="http://redisdb.com">Redis</a> and databases
|
|
|
+ <p>The recommended message broker is <a href="http://rabbitmq.com/">RabbitMQ</a>,
|
|
|
+ but support for <a href="http://redisdb.com/">Redis</a> and databases
|
|
|
is also available.</p>
|
|
|
|
|
|
<p>You may also be pleased to know that full
|
|
|
- <a href="http://pypi.python.org/pypi/django-celery">Django integration</a>exists,
|
|
|
+ <a href="http://pypi.python.org/pypi/django-celery">Django integration</a> exists,
|
|
|
delivered by the django-celery package.</p>
|
|
|
|
|
|
<h3>Example</h3>
|
|
@@ -201,7 +214,7 @@ pageTracker._trackPageview();
|
|
|
<p>Celery 1.0 has finally been released! It is available on <a
|
|
|
href="http://pypi.python.org/pypi/celery/1.0.0">PyPI</a> for
|
|
|
downloading. You can also install it via <code>pip install
|
|
|
- celery</code>. You can read the announcement <a href="celery_1.0_released.html">here</a>.
|
|
|
+ celery</code>. You can read the announcement <a href="http://celeryproject.org/celery_1.0_released.html">here</a>.
|
|
|
<hr>
|
|
|
</span>
|
|
|
|
|
@@ -218,7 +231,7 @@ pageTracker._trackPageview();
|
|
|
<span class="newsitem">
|
|
|
<h2>New website.</h2>
|
|
|
<h4>By <a href="http://twitter.com/asksol">@asksol</a> on 2010-02-08</h4>
|
|
|
- <p>We finally got a home page. Big thanks to <a href="http://helmersworks.com">Jan Henrik Helmers</a>
|
|
|
+ <p>We finally got a home page. Big thanks to <a href="http://helmersworks.com/">Jan Henrik Helmers</a>
|
|
|
<hr>
|
|
|
</span>
|
|
|
|
|
@@ -227,13 +240,22 @@ pageTracker._trackPageview();
|
|
|
</div>
|
|
|
|
|
|
<div id="credits">
|
|
|
- <div class="iStretch">Copyright (c) 2009-2010, <a href="http://twitter.com/asksol">Ask Solem</a> and
|
|
|
- <a href="http://github.com/ask/celery/blob/master/AUTHORS">contributors</a>.<br>
|
|
|
- Page design by <a href="http://www.helmersworks.com/">Jan Henrik Helmers</a>
|
|
|
- </div>
|
|
|
+ <ul>
|
|
|
+ <li>
|
|
|
+ <strong>Copyright (c) 2009-2010</strong>
|
|
|
+ <span><a href="http://twitter.com/asksol">Ask Solem</a> and
|
|
|
+ <a href="http://github.com/ask/celery/blob/master/AUTHORS">contributors</a>.</span>
|
|
|
+ </li>
|
|
|
+ <li>
|
|
|
+ <strong>Web Design</strong>
|
|
|
+ <span><a href="http://www.helmersworks.com/">Jan Henrik Helmers</a></span>
|
|
|
+ </li>
|
|
|
+ </ul>
|
|
|
</div>
|
|
|
|
|
|
|
|
|
</div>
|
|
|
</body>
|
|
|
</html>
|
|
|
+
|
|
|
+<!-- This document saved from http://celeryproject.org/ -->
|