<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>soabloke &#187; social</title>
	<atom:link href="http://www.soabloke.com/category/social/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.soabloke.com</link>
	<description>pushing soa up the slope (with a pointy stick)</description>
	<lastBuildDate>Tue, 03 Aug 2010 22:51:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Web 2.0 Discovers Integration 2.0</title>
		<link>http://www.soabloke.com/2009/03/27/web-20-discovers-integration-20/</link>
		<comments>http://www.soabloke.com/2009/03/27/web-20-discovers-integration-20/#comments</comments>
		<pubDate>Fri, 27 Mar 2009 03:16:49 +0000</pubDate>
		<dc:creator>Saul Caganoff</dc:creator>
				<category><![CDATA[social]]></category>
		<category><![CDATA[www]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[friendfeed]]></category>
		<category><![CDATA[gnip]]></category>
		<category><![CDATA[integration]]></category>
		<category><![CDATA[openid]]></category>
		<category><![CDATA[opensocial]]></category>
		<category><![CDATA[ping.fm]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[social-networks]]></category>

		<guid isPermaLink="false">http://www.soabloke.com/2009/03/27/web-20-discovers-integration-20/</guid>
		<description><![CDATA[My last entry was about Gnip and I take this subject up again following on Dare Obasanjo&#8217;s blog entry on the same subject where Dare grapples with the problem of how to share social activity streams across the web. The fundamental problem is not new to anyone dealing with the problems of integration inside the [...]


Related posts:<ol><li><a href='http://www.soabloke.com/2009/01/23/thylacines-and-wolves/' rel='bookmark' title='Permanent Link: Thylacines and Wolves'>Thylacines and Wolves</a></li>
<li><a href='http://www.soabloke.com/2008/08/19/push-versus-pull/' rel='bookmark' title='Permanent Link: Push versus Pull'>Push versus Pull</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>My last entry was about <a href="http://www.gnip.com" title="Gnip" target="_blank">Gnip</a> and I take this subject up again following on Dare Obasanjo&#8217;s <a href="http://www.25hoursaday.com/weblog/2009/03/24/SharingSocialActivityStreamsAcrossTheWebHowGnipFitsIn.aspx" title="Sharing Social Activity Streams Across the Web: Where Gnip Fits In" target="_blank">blog entry</a> on the same subject where Dare grapples with the problem of how to share social activity streams across the web. The fundamental problem is not new to anyone dealing with the problems of integration inside the firewall, a plethora of different apis and protocols leads to spaghetti architecture. What we seem to have now in the social web is JBORS &#8211; Just a Bunch of RESTful Services.</p>
<p>This is only a problem if people want these services to collaborate, but there certainly seems to be sufficient desire and opportunity to make this happen. I also think that the social web &#8211; chock full of personal and dynamic information, collaboratively maintained by an army of &#8220;ordinary people&#8221; is a good testbed for the techniques which may be applicable in other applications such as Electronic Health Records.</p>
<p>The Gnip approach to the challenge is to provide a <a href="http://www.soabloke.com/2009/01/23/thylacines-and-wolves/" title="Thylacines and Wolves" target="_blank">type of ESB</a> in the cloud. The basic functions of an ESB &#8211; transport and mediation &#8211; is applied to the various protocols which are exported or imported by popular social applications.</p>
<p>Dare worries that this approach puts Gnip in the middle of the social network as a &#8220;single point of failure&#8221;. This is the classic problem with the ESB and the source of much derision about &#8220;ESB in a box&#8221;. You&#8217;re not solving the problem of protocol/api/schema proliferation, you&#8217;re simply pushing the mappings into a central logical component which &#8211; <a href="http://www.soabloke.com/2008/01/21/what-is-an-esb-and-why-do-i-need-one/" title="What is an ESB and Why Do I Need One?" target="_blank">depending on its architecture</a> &#8211; may be a single point of failure. So what are the alternatives?</p>
<p>One approach would be to standardize the interfaces so as to minimise or completely eliminate the need for mediation. One might refer to this as a service-oriented architecture, but I hesitate to use such an unfashionable term. But there&#8217;s the rub. The social web is a dynamic, anarchic frontier on the bleeding edge of information technology. What effect would standardization have on that eco-system? Would it slow down or block off avenues of innovation? Would new business models be choked off, trapped in a proprietary <em>cul de sac</em>? Maybe! These are the dangers of premature standardization which are best applied to mature technologies and processes.</p>
<p>Even if you could standardize to the required level of completeness, how do you coordinate dozens of different companies to support the standards? It&#8217;s pretty much impossible. We&#8217;ve struggled with this inside the firewall for decades. For example how do you get Siebel and Metasolv and Retek and Primavera all standardizing around the same set of services? Well in this case, they all get <a href="http://en.wikipedia.org/wiki/List_of_Oracle_acquisitions" title="List of Oracle Acquisitions" target="_blank">acquired by Oracle</a> and it becomes <a href="http://www.oracle.com/applications/fusion.html" title="Fusion" target="_blank">Oracle&#8217;s problem</a>.</p>
<p>The first step in the standardization of the social web has been taken by Google with OpenSocial. If standardization of the social web ever happens I think it will be a long time before the requirement for mediation disappears. In the meantime we have <a href="http://www.gnip.com" title="Gnip" target="_blank">Gnip</a>, and <a href="http://friendfeed.com/" title="FriendFeed" target="_blank">Friendfeed</a> and&#8230;watch this space.</p>


<p>Related posts:<ol><li><a href='http://www.soabloke.com/2009/01/23/thylacines-and-wolves/' rel='bookmark' title='Permanent Link: Thylacines and Wolves'>Thylacines and Wolves</a></li>
<li><a href='http://www.soabloke.com/2008/08/19/push-versus-pull/' rel='bookmark' title='Permanent Link: Push versus Pull'>Push versus Pull</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.soabloke.com/2009/03/27/web-20-discovers-integration-20/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
