<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: XMPP: powering the real-time, really live web</title>
	<atom:link href="http://benwerd.com/2009/06/xmpp-powering-the-real-time-really-live-web/feed/" rel="self" type="application/rss+xml" />
	<link>http://benwerd.com/2009/06/xmpp-powering-the-real-time-really-live-web/</link>
	<description></description>
	<lastBuildDate>Sat, 13 Mar 2010 11:53:35 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: dahuang</title>
		<link>http://benwerd.com/2009/06/xmpp-powering-the-real-time-really-live-web/comment-page-1/#comment-25424</link>
		<dc:creator>dahuang</dc:creator>
		<pubDate>Sun, 28 Jun 2009 16:07:56 +0000</pubDate>
		<guid isPermaLink="false">http://benwerd.com/2009/06/xmpp-powering-the-real-time-really-live-web/#comment-25424</guid>
		<description>http://devcentral.f5.com/weblogs/macvittie/archive/2009/06/02/facepalm-google-wave-choice-of-xmpp-not-the-death-of.aspx

&quot;About XMPP usage in Google Wave--it&#039;s for server-to-server communication, while HTTP is still fully employed for the usual server-to-client communication.&quot;

So does these arguments and examples in that article mean in the case of Google Wave, *real-time* between the client and server is still guaranteed by XMLHttpRequest, not XMPP? Do you agree with him?</description>
		<content:encoded><![CDATA[<p><a href="http://devcentral.f5.com/weblogs/macvittie/archive/2009/06/02/facepalm-google-wave-choice-of-xmpp-not-the-death-of.aspx" rel="nofollow">http://devcentral.f5.com/weblogs/macvittie/archive/2009/06/02/facepalm-google-wave-choice-of-xmpp-not-the-death-of.aspx</a></p>
<p>&#8220;About XMPP usage in Google Wave&#8211;it&#8217;s for server-to-server communication, while HTTP is still fully employed for the usual server-to-client communication.&#8221;</p>
<p>So does these arguments and examples in that article mean in the case of Google Wave, *real-time* between the client and server is still guaranteed by XMLHttpRequest, not XMPP? Do you agree with him?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marcus Povey</title>
		<link>http://benwerd.com/2009/06/xmpp-powering-the-real-time-really-live-web/comment-page-1/#comment-25203</link>
		<dc:creator>Marcus Povey</dc:creator>
		<pubDate>Wed, 24 Jun 2009 13:14:50 +0000</pubDate>
		<guid isPermaLink="false">http://benwerd.com/2009/06/xmpp-powering-the-real-time-really-live-web/#comment-25203</guid>
		<description>@stpeter I kinda figured someone would have thought of this already ;)</description>
		<content:encoded><![CDATA[<p>@stpeter I kinda figured someone would have thought of this already <img src='http://benwerd.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ravikant</title>
		<link>http://benwerd.com/2009/06/xmpp-powering-the-real-time-really-live-web/comment-page-1/#comment-25052</link>
		<dc:creator>Ravikant</dc:creator>
		<pubDate>Sat, 20 Jun 2009 20:41:44 +0000</pubDate>
		<guid isPermaLink="false">http://benwerd.com/2009/06/xmpp-powering-the-real-time-really-live-web/#comment-25052</guid>
		<description>Nice article Ben. XMPP has its overheads and a few downsides but overall its a very elegant protocol that can be built upon. There are a large set of XEPs that extend it. I love the hemlock idea. XMPP is designed to be easy on the client and complex on the server. But for widespread use, it needs to be super easy like HTTP and also it needs tool support.</description>
		<content:encoded><![CDATA[<p>Nice article Ben. XMPP has its overheads and a few downsides but overall its a very elegant protocol that can be built upon. There are a large set of XEPs that extend it. I love the hemlock idea. XMPP is designed to be easy on the client and complex on the server. But for widespread use, it needs to be super easy like HTTP and also it needs tool support.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: stpeter</title>
		<link>http://benwerd.com/2009/06/xmpp-powering-the-real-time-really-live-web/comment-page-1/#comment-24900</link>
		<dc:creator>stpeter</dc:creator>
		<pubDate>Wed, 17 Jun 2009 20:39:20 +0000</pubDate>
		<guid isPermaLink="false">http://benwerd.com/2009/06/xmpp-powering-the-real-time-really-live-web/#comment-24900</guid>
		<description>@Marcus XMPP already does include compression, in two flavors: compression at the transport layer via Transport Layer Security (TLS) and compression at the XMPP application layer using zlib or other methods via Stream Compression (see XEP-0138).</description>
		<content:encoded><![CDATA[<p>@Marcus XMPP already does include compression, in two flavors: compression at the transport layer via Transport Layer Security (TLS) and compression at the XMPP application layer using zlib or other methods via Stream Compression (see XEP-0138).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: peter</title>
		<link>http://benwerd.com/2009/06/xmpp-powering-the-real-time-really-live-web/comment-page-1/#comment-24899</link>
		<dc:creator>peter</dc:creator>
		<pubDate>Wed, 17 Jun 2009 19:34:44 +0000</pubDate>
		<guid isPermaLink="false">http://benwerd.com/2009/06/xmpp-powering-the-real-time-really-live-web/#comment-24899</guid>
		<description>nice words. liked to read it. In my oppinion xmpp is missing a real flagship of instant messaging service or product. who uses GTalk today? 

two years ago I started to get into xmpp topic and put all my hope into Jive Software with the Openfire (formerly Wildfire) Server. Great product but today the project stands still. http://www.igniterealtime.org

Now I hope the best for Google Wave although I am not the biggest fan of Google. But if Google&#039;s &quot;Wave&quot; becomes succesful I think nobody will know about xmpp better than today. In the demo from Google there was no talk about xmpp at all. It&#039;s Google&#039;s Protocol.

Let&#039;s hope there will be a quick improvement. We currently use Openfire in bussines but without further updates an bugfixes there will be no chance of keeping it online.

cheers</description>
		<content:encoded><![CDATA[<p>nice words. liked to read it. In my oppinion xmpp is missing a real flagship of instant messaging service or product. who uses GTalk today? </p>
<p>two years ago I started to get into xmpp topic and put all my hope into Jive Software with the Openfire (formerly Wildfire) Server. Great product but today the project stands still. <a href="http://www.igniterealtime.org" rel="nofollow">http://www.igniterealtime.org</a></p>
<p>Now I hope the best for Google Wave although I am not the biggest fan of Google. But if Google&#8217;s &#8220;Wave&#8221; becomes succesful I think nobody will know about xmpp better than today. In the demo from Google there was no talk about xmpp at all. It&#8217;s Google&#8217;s Protocol.</p>
<p>Let&#8217;s hope there will be a quick improvement. We currently use Openfire in bussines but without further updates an bugfixes there will be no chance of keeping it online.</p>
<p>cheers</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marcus Povey</title>
		<link>http://benwerd.com/2009/06/xmpp-powering-the-real-time-really-live-web/comment-page-1/#comment-24796</link>
		<dc:creator>Marcus Povey</dc:creator>
		<pubDate>Mon, 15 Jun 2009 20:53:20 +0000</pubDate>
		<guid isPermaLink="false">http://benwerd.com/2009/06/xmpp-powering-the-real-time-really-live-web/#comment-24796</guid>
		<description>The big problem with XMPP for me is that for lots of small messages going to different places (the typical usecase) the overhead is rather high.

That&#039;s not to say it&#039;s not cool, but it is a little bit of a problem if you&#039;re talking widespread deployment and scaling. 

I&#039;m wondering if - given that CPU is cheap compared to bandwidth - some sort of symmetric mod_deflate could be a simple solution (if that hasn&#039;t been done already), although that would require decompression of all packets that need to be analysed which may have its own inefficiencies.  

How much of this is actually a problem given the current bandwidth explosion remains to be seen, but spare a thought for those in places like Russia and the far east (or on mobile platforms) who are paying for connectivity per megabyte.</description>
		<content:encoded><![CDATA[<p>The big problem with XMPP for me is that for lots of small messages going to different places (the typical usecase) the overhead is rather high.</p>
<p>That&#8217;s not to say it&#8217;s not cool, but it is a little bit of a problem if you&#8217;re talking widespread deployment and scaling. </p>
<p>I&#8217;m wondering if &#8211; given that CPU is cheap compared to bandwidth &#8211; some sort of symmetric mod_deflate could be a simple solution (if that hasn&#8217;t been done already), although that would require decompression of all packets that need to be analysed which may have its own inefficiencies.  </p>
<p>How much of this is actually a problem given the current bandwidth explosion remains to be seen, but spare a thought for those in places like Russia and the far east (or on mobile platforms) who are paying for connectivity per megabyte.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kevin Jardine</title>
		<link>http://benwerd.com/2009/06/xmpp-powering-the-real-time-really-live-web/comment-page-1/#comment-24654</link>
		<dc:creator>Kevin Jardine</dc:creator>
		<pubDate>Fri, 12 Jun 2009 16:56:16 +0000</pubDate>
		<guid isPermaLink="false">http://benwerd.com/2009/06/xmpp-powering-the-real-time-really-live-web/#comment-24654</guid>
		<description>Ben, you are right on about XMPP being a key tool for future Internet apps. More and more social networks are going to start combining mobile phones, websites and real time interfaces like Skype.

I&#039;ve been experimenting with it on and off for years (ever since Google Talk was introduced at least and probably before). The main problem has been convincing clients that they should look at something beyond a bog standard website.

I hope that Wave will be more successful in sparking the long delayed XMPP revolution than jabber (or Google Talk) has been.</description>
		<content:encoded><![CDATA[<p>Ben, you are right on about XMPP being a key tool for future Internet apps. More and more social networks are going to start combining mobile phones, websites and real time interfaces like Skype.</p>
<p>I&#8217;ve been experimenting with it on and off for years (ever since Google Talk was introduced at least and probably before). The main problem has been convincing clients that they should look at something beyond a bog standard website.</p>
<p>I hope that Wave will be more successful in sparking the long delayed XMPP revolution than jabber (or Google Talk) has been.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
