<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en-us" xmlns="http://www.w3.org/2005/Atom"><title>Simon Willison's Weblog: gearman</title><link href="http://simonwillison.net/" rel="alternate"/><link href="http://simonwillison.net/tags/gearman.atom" rel="self"/><id>http://simonwillison.net/</id><updated>2009-01-13T16:44:15+00:00</updated><author><name>Simon Willison</name></author><entry><title>Gearman protocol</title><link href="https://simonwillison.net/2009/Jan/13/protocol/#atom-tag" rel="alternate"/><published>2009-01-13T16:44:15+00:00</published><updated>2009-01-13T16:44:15+00:00</updated><id>https://simonwillison.net/2009/Jan/13/protocol/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://gearmanproject.org/doku.php?id=protocol"&gt;Gearman protocol&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Notes compiled by Eric Day, principle author of the C server implementation.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/eric-day"&gt;eric-day&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/gearman"&gt;gearman&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/protocol"&gt;protocol&lt;/a&gt;&lt;/p&gt;



</summary><category term="eric-day"/><category term="gearman"/><category term="protocol"/></entry><entry><title>New Gearman Server &amp; Library in C, MySQL UDFs</title><link href="https://simonwillison.net/2009/Jan/13/gearman/#atom-tag" rel="alternate"/><published>2009-01-13T16:41:57+00:00</published><updated>2009-01-13T16:41:57+00:00</updated><id>https://simonwillison.net/2009/Jan/13/gearman/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://www.oddments.org/?p=30"&gt;New Gearman Server &amp;amp; Library in C, MySQL UDFs&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Gearman, the job queue written for LiveJournal and now used by Digg and Yahoo!, has been rewritten in C. Looks like a good candidate for an easily configured lightweight message queue. Also includes hooks for writing MySQL functions that can interact with queues.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/c"&gt;c&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/digg"&gt;digg&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/eric-day"&gt;eric-day&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/gearman"&gt;gearman&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/livejournal"&gt;livejournal&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/message-queues"&gt;message-queues&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/mysql"&gt;mysql&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/queues"&gt;queues&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/scaling"&gt;scaling&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/yahoo"&gt;yahoo&lt;/a&gt;&lt;/p&gt;



</summary><category term="c"/><category term="digg"/><category term="eric-day"/><category term="gearman"/><category term="livejournal"/><category term="message-queues"/><category term="mysql"/><category term="queues"/><category term="scaling"/><category term="yahoo"/></entry><entry><title>Techniques for safely consuming external HTTP on demand?</title><link href="https://simonwillison.net/2007/Dec/15/programming/#atom-tag" rel="alternate"/><published>2007-12-15T12:29:07+00:00</published><updated>2007-12-15T12:29:07+00:00</updated><id>https://simonwillison.net/2007/Dec/15/programming/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://programming.reddit.com/info/62zuw/comments"&gt;Techniques for safely consuming external HTTP on demand?&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
I asked this question on programming.reddit.com yesterday and got some really insightful answers, including Joe Stump from Digg describing how Digg Images uses Danga’s Gearman worker queue.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/askreddit"&gt;askreddit&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/danga"&gt;danga&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/digg"&gt;digg&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/gearman"&gt;gearman&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/http"&gt;http&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/joe-stump"&gt;joe-stump&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/queue"&gt;queue&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/reddit"&gt;reddit&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/scaling"&gt;scaling&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/workers"&gt;workers&lt;/a&gt;&lt;/p&gt;



</summary><category term="askreddit"/><category term="danga"/><category term="digg"/><category term="gearman"/><category term="http"/><category term="joe-stump"/><category term="queue"/><category term="reddit"/><category term="scaling"/><category term="workers"/></entry></feed>