<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en-us" xmlns="http://www.w3.org/2005/Atom"><title>Simon Willison's Weblog: mulib</title><link href="http://simonwillison.net/" rel="alternate"/><link href="http://simonwillison.net/tags/mulib.atom" rel="self"/><id>http://simonwillison.net/</id><updated>2008-03-21T03:28:36+00:00</updated><author><name>Simon Willison</name></author><entry><title>A Toy Chat Server with Eventlet and Mulib</title><link href="https://simonwillison.net/2008/Mar/21/evilchuck/#atom-tag" rel="alternate"/><published>2008-03-21T03:28:36+00:00</published><updated>2008-03-21T03:28:36+00:00</updated><id>https://simonwillison.net/2008/Mar/21/evilchuck/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://www.evilchuck.com/2008/02/toy-chat-server-with-eventlet-and-mulib.html"&gt;A Toy Chat Server with Eventlet and Mulib&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Eventlet (the Python non-blocking IO library originally written for Second Life) is ideally suited to building Comet servers; Chuck Thier demonstrates a simple chat server in a small amount of code.

    &lt;p&gt;&lt;small&gt;&lt;/small&gt;Via &lt;a href="http://wiki.secondlife.com/wiki/Mulib/Examples"&gt;Second Life Wiki&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/chuckthier"&gt;chuckthier&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/comet"&gt;comet&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/eventlet"&gt;eventlet&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/lindenlab"&gt;lindenlab&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/mulib"&gt;mulib&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/python"&gt;python&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/secondlife"&gt;secondlife&lt;/a&gt;&lt;/p&gt;



</summary><category term="chuckthier"/><category term="comet"/><category term="eventlet"/><category term="lindenlab"/><category term="mulib"/><category term="python"/><category term="secondlife"/></entry></feed>