<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Concurrent-Programming on </title>
    <link>https://bzimmer.ziclix.com/tags/concurrent-programming/</link>
    <description>Recent content in Concurrent-Programming on </description>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Sun, 21 Dec 2025 19:32:21 +0100</lastBuildDate>
    <atom:link href="https://bzimmer.ziclix.com/tags/concurrent-programming/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>pysmug, tag clouds, asynch IO and the SmugMug API.</title>
      <link>https://bzimmer.ziclix.com/2008/06/12/pysmug-tag-clouds-asynch-io-and-the-smugmug-api/</link>
      <pubDate>Thu, 12 Jun 2008 00:00:00 +0000</pubDate>
      <guid>https://bzimmer.ziclix.com/2008/06/12/pysmug-tag-clouds-asynch-io-and-the-smugmug-api/</guid>
      <description>&lt;p&gt;A question was asked on a dgrin &lt;a href=&#34;http://www.dgrin.com/showthread.php?t=95977&#34;&gt;thread&lt;/a&gt; about whether the &lt;a href=&#34;http://www.smugmug.com/&#34;&gt;SmugMug&lt;/a&gt; API supported building a tag cloud &amp;ndash; it doesn&amp;rsquo;t. A responder suggested it would take far too long to generate one from the API since you&amp;rsquo;d have to trawl through every photo. This is indeed true, but you don&amp;rsquo;t have to do it serially. I consider the &lt;a href=&#34;http://code.google.com/p/pysmug/wiki/Batchables&#34;&gt;batchable&lt;/a&gt; interface for &lt;a href=&#34;http://code.google.com/p/pysmug/&#34;&gt;pysmug&lt;/a&gt; to be it&amp;rsquo;s selling point and building a tag cloud is the perfect demonstration.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The algorithms behind java.util.concurrent.</title>
      <link>https://bzimmer.ziclix.com/2008/04/24/the-algorithms-behind-javautilconcurrent/</link>
      <pubDate>Thu, 24 Apr 2008 00:00:00 +0000</pubDate>
      <guid>https://bzimmer.ziclix.com/2008/04/24/the-algorithms-behind-javautilconcurrent/</guid>
      <description>&lt;p&gt;From Doug Lea on the &lt;a href=&#34;http://gee.cs.oswego.edu/dl/concurrency-interest/&#34;&gt;concurrency-interest&lt;/a&gt; mailing list, the new book &lt;a href=&#34;http://www.amazon.com/Art-Multiprocessor-Programming-Maurice-Herlihy/dp/0123705916&#34;&gt;The Art of Multiprocessor Programming&lt;/a&gt; is finally available:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;This is by far the best source for explaining the ideas and algorithms underlying java.util.concurrent &amp;ndash; the vast majority of them, plus some others, including a few that may someday appear. It also uses Java/java.util.concurrent to illustrate most concepts. I strongly recommended it.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;While it&amp;rsquo;s a bit pricey, as a heavy user of the &lt;code&gt;java.util.concurrent&lt;/code&gt; package I&amp;rsquo;m interested in reading it. We&amp;rsquo;ve greatly increased the stability and performance of our code by using both the 1.5+ and backport versions and understanding the underlying concepts a bit better might yield even better improvements.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
