<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" 
      xmlns:thr="http://purl.org/syndication/thread/1.0">
  <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/granular_web.php" />
  <link rel="self" type="application/atom+xml" href="http://www.readwriteweb.com/atom.xml" />
  <id>tag:,2009:/1/tag:72.47.210.69,2007://1.3453-</id>
  <updated>2009-11-23T19:52:20Z</updated>
  <title>Comments for The Granular Web</title>
  
  <generator uri="http://www.sixapart.com/movabletype/">Movable Type 4.23-en</generator>
  <entry>
    <id>tag:72.47.210.69,2007://1.3453</id>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/granular_web.php" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.readwriteweb.com/cgi-bin/mt/mt-atom.cgi/weblog/blog_id=1/entry_id=3453" title="The Granular Web" />
    <published>2007-01-26T20:37:28Z</published>
    <updated>2007-12-16T23:10:58Z</updated>
    <title>The Granular Web</title>
    <summary>Written by Emre Sokullu and edited by Richard MacManus OpenID, RapLeaf, Amazon S3, Amazon EC2, Undisposable. All of these services have one thing in common - they make web development more granular. By granular, we mean they are making web development componentized and outsourceable. So as a web developer, you can outsource things like authentication,...</summary>
    <author>
      <name>Emre Sokullu</name>
      
    </author>
    
    <category term="Analysis" />
    
    <content type="html" xml:lang="en" xml:base="http://www.readwriteweb.com/">
      <![CDATA[<p><i>Written by Emre Sokullu and edited by Richard MacManus</i></p>

<p><img border="0" src="http://www.readwriteweb.com/images/granularity.jpg" width="469"
height="64" /></p>

<p><a href="http://openid.org">OpenID</a>, <a href="http://rapleaf.com">RapLeaf</a>, <a
href="http://aws.amazon.com/s3">Amazon S3</a>, <a href="http://aws.amazon.com/ec2">Amazon
EC2</a>, <a href="http://undisposable.org">Undisposable</a>. All of these services have
one thing in common - they make web development more granular. By granular, we mean they
are making web development componentized and outsourceable. So as a web developer, you
can outsource things like authentication, email check or trust system. This brings 2 main
advantages:</p>

<ul>
<li>Decreased development time and cost</li>

<li>Power of Masses</li>
</ul>

<p>Below, we take a closer look at the major granular service providers so that you'll
better understand the concept and its advantages:</p>]]>
      <![CDATA[<p><b><a href="http://openid.org">OpenID</a></b></p>

<p>OpenID, as we mentioned in a <a
href="http://www.readwriteweb.com/archives/openid_vs_bigco.php">previous article</a>, is
a distributed authentication mechanism. It allows you to outsource your whole
authentication system to this distributed platform. This results in 2 things:</p>

<ul>
<li>You don't need to develop it on your own (decreased development time and cost)</li>

<li>Moreover, you decrease the sign up threshold and so attract more users (Power of
Masses)</li>
</ul>

<p>Sounds like a good deal, no? But the numbers are not supporting this goal. Even though
OpenID is a widely covered topic in blogosphere, and is backed by big companies like
VeriSign and SixApart and has many fans and the open source community behind, the
adoption and usage rates have remained low.</p>

<p><b><a href="http://rapleaf.com">RapLeaf</a></b></p>

<p>In the same way, RapLeaf provides a distributed trust system for your site. What made
eBay so successful was the trust system it brought into the online auction arena.
Similarly, many other ventures need trust systems to make transactions between their
visitors more secure. And making your trust portable across all these sites is a very
bright idea - which is yet another advantage of power of masses in granular
web.&nbsp;</p>

<p>In the same way, outsourcing this system to a 3rd party can result in decreased
development time and costs. Although the advantages are obvious, I called the founder <a
href="http://summation.net">Auren Hoffman</a> last week and tried to learn more. He gave
me 2 success examples: <a href="http://SwapThing.com">SwapThing.com</a> and <a
href="http://petlovers.com">PetLovers.com</a>. That same night, I had the chance to meet
the SwapThing developers in the Stirr event. They said the biggest advantage of RapLeaf
for them is the portability of the trust system. This is very understandable for a newly
founded site - which wants to stand on the shoulders of other similar startups.
Nevertheless, the usage rate of RapLeaf still seems to be low.</p>

<p><b><a href="http://aws.amazon.com/s3">Amazon S3</a></b></p>

<p>Amazon S3 is all about distributed storage. S3 saves you from the hassles and big
costs of buying and maintaining storage hardware for your site's needs. <a
href="http://youos.com">YouOS</a> is one example that secures its data on scalable Amazon
S3 servers. You can see if a web site is using S3 or not by keeping track of your status
bar while a page loads; S3 powered sites will frequently fetch data from
http://aws.amazon.com address. R/WW's MyBlogLog for example uses S3.</p>

<p>Even though the advantages are so obvious and the company that offers it is the well
trusted Amazon, my personal experience tells me that S3 usage is not very large either
yet.</p>

<p><b><a href="http://aws.amazon.com/ec2">Amazon EC2</a></b></p>

<p>Similarly to S3, EC2 (Electronic Cloud 2) is Amazon's distributed computing power
system. Considering the fact that it's still a beta service and its implementation is not
that easy, the low usage is understandable. But when it gets ready, Amazon EC2 will
become a compelling service that ends all the hassles of maintaining clusters and
scalable services.</p>

<p><a href="http://undisposable.org"><b>Undisposable.org</b></a></p>

<p><a href="http://undisposable.org">Undisposable.org</a> allows you to outsource email
validation against disposable email addressing (e.g. <a
href="http://10minutemail.com">10minutemail.com</a>, <a
href="http://mailinator.com">mailinator.com</a>) and fake accounts spread from the likes
of <a href="http://bugmenot.com">bugmenot.com</a>. Needless to say, the usage rates are
very low.</p>

<h2>Why are the implementations are low?</h2>

<p>Now it's time to answer the big question, why are these granular services not being
used as much as they could/should? In my opinion, there are several reasons:</p>

<ul>
<li><b>Transfer of Assets</b>: Actually in all these services, you don't only transfer
the hassles and extra costs, but also transfer the assets that make your site so
valuable. In the case of RapLeaf for instance, trust has always been the biggest asset of
eBay. That's why eBay prohibited the use of RapLeaf throughout their site. And that's why
many web developers may be suspicious about transferring their core assets to RapLeaf,
unless they think trust is not a primary asset of their site.</li>

<li><b>Uncertainty of Services</b>: Site owners are uncertain of the granular services we
pointed out above. They can't trust startups and even big established companies like
Amazon; because it's obvious that even Amazon may get out of this business if they see no
profits and no opportunities. The availability as well is a big question mark for web
developers. Because relying on granularity means your visitors will be affected by the
outages of the sites you depend on. In the end, in granular dependent sites, even small
outages add up successively.</li>

<li><b>Implementation Threshold</b>: Implementation is often not so easy. Web developers
need to learn new patterns and APIs to start experimenting with these services. And
considering that the points above create question marks in your mind, would you neglect
this threshold or would you keep going?</li>
</ul>

<h2>Conclusion</h2>

<p>We may have portrayed the granularity of web 2.0 "a little" dark. But in our opinion,
granularity may leap (should we call it web 5.0 after <a
href="http://www.nytimes.com/2006/11/12/business/12web.html?ex=1320987600&amp;en=254d697964cedc62&amp;ei=5088">
this</a> and <a
href="http://sethgodin.typepad.com/seths_blog/2007/01/web4.html">this</a>?) after it
solves the aforementioned problems and creates some trust in developers. One possible
solution would be to clearly state the conditions and availability of these services from
the homepage. Maybe a <a href="http://creativecommons.org/licenses/">Creative Commons</a>
style licensing organization may need to arise to support this. Also clearly state that
data will always be open for import/export.</p>

<p>Amazon is working hard on the granular web with their new AWS services and the
seminars they organize. They seem to be the flagship in spreading the Granularity trend.
Please let us know of other web services that may be categorized as Granular.</p>]]>
    </content>
  </entry>

  <entry>
    <id>tag:72.47.210.69,2007://1.3453-comment:28475</id>
    <thr:in-reply-to ref="tag:72.47.210.69,2007://1.3453" type="text/html" href="http://www.readwriteweb.com/archives/granular_web.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/granular_web.php#c28475" />
    <title>Comment from Paul on 2007-01-26</title>
    <author>
        <name>Paul</name>
        <uri></uri>
    </author>
    <content type="html" xml:lang="en" xml:base="">
        <![CDATA[<p>Undisposable looks very useful, thanks for pointing it out.</p>]]>
    </content>
    <published>2007-01-26T22:10:24Z</published>
  </entry>

  <entry>
    <id>tag:72.47.210.69,2007://1.3453-comment:28476</id>
    <thr:in-reply-to ref="tag:72.47.210.69,2007://1.3453" type="text/html" href="http://www.readwriteweb.com/archives/granular_web.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/granular_web.php#c28476" />
    <title>Comment from Pamela Fox on 2007-01-26</title>
    <author>
        <name>Pamela Fox</name>
        <uri>http://pollux.usc.edu/~upe/</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://pollux.usc.edu/~upe/">
        <![CDATA[<p>If anyone's in the LA area and want to learn more about Amazon web services, evangelist Jinesh Varia is coming Tuesday night. Check URL for more details.</p>]]>
    </content>
    <published>2007-01-27T02:51:36Z</published>
  </entry>

  <entry>
    <id>tag:72.47.210.69,2007://1.3453-comment:28477</id>
    <thr:in-reply-to ref="tag:72.47.210.69,2007://1.3453" type="text/html" href="http://www.readwriteweb.com/archives/granular_web.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/granular_web.php#c28477" />
    <title>Comment from James Byers on 2007-01-26</title>
    <author>
        <name>James Byers</name>
        <uri>http://wikispaces.com/</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://wikispaces.com/">
        <![CDATA[<p>Amazon's EC2 acronym stands for "Elastic Compute Cloud", not "Electronic Cloud 2".</p>

<p><a href="http://www.amazon.com/gp/browse.html?node=201590011" rel="nofollow"><a href="http://www.amazon.com/gp/browse.html?node=201590011" rel="nofollow">http://www.amazon.com/gp/browse.html?node=201590011</a></a></p>

<p>I don't know about usage levels, but speaking as a beta user, the setup burden is fairly low for those who need dozens or hundreds of machines on demand.  There's just no other game in town like it, and the mechanics provided - especially in combination with S3 and custom OS images - work pretty well.</p>

<p>I also take issue with the claim of low usage on S3.  SmugMug has claimed savings of hundreds of thousands of dollars, and use S3 for tens or hundreds of TB of photos:</p>

<p><a href="http://blogs.smugmug.com/onethumb/2006/11/10/amazon-s3-show-me-the-money/" rel="nofollow"><a href="http://blogs.smugmug.com/onethumb/2006/11/10/amazon-s3-show-me-the-money/" rel="nofollow">http://blogs.smugmug.com/onethumb/2006/11/10/amazon-s3-show-me-the-money/</a></a><br />
<a href="http://blogs.smugmug.com/onethumb/2006/08/12/amazon-s3-the-holy-grail/" rel="nofollow"><a href="http://blogs.smugmug.com/onethumb/2006/08/12/amazon-s3-the-holy-grail/" rel="nofollow">http://blogs.smugmug.com/onethumb/2006/08/12/amazon-s3-the-holy-grail/</a></a></p>

<p>There are countless backup programs - open source and commercial - that now support S3.  At Wikispaces, we use S3 for offline storage.  Given how effortless it is to start out with S3, the value strong proposition it offers, and the sheer amount of positive feedback I've read about it, I'd guess usage is pretty good:</p>

<p><a href="http://technorati.com/search/amazon+s3" rel="nofollow"><a href="http://technorati.com/search/amazon+s3" rel="nofollow">http://technorati.com/search/amazon+s3</a></a></p>

<p>Note also that S3 is also designed to work with CNAMEs, so what you see when downloading your files in not a good indicator of use.</p>]]>
    </content>
    <published>2007-01-27T03:54:24Z</published>
  </entry>

  <entry>
    <id>tag:72.47.210.69,2007://1.3453-comment:28478</id>
    <thr:in-reply-to ref="tag:72.47.210.69,2007://1.3453" type="text/html" href="http://www.readwriteweb.com/archives/granular_web.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/granular_web.php#c28478" />
    <title>Comment from Emre Sokullu on 2007-01-27</title>
    <author>
        <name>Emre Sokullu</name>
        <uri>http://emresokullu.com</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://emresokullu.com">
        <![CDATA[<p>Thanks James for the clarifications.</p>]]>
    </content>
    <published>2007-01-27T19:57:11Z</published>
  </entry>

  <entry>
    <id>tag:72.47.210.69,2007://1.3453-comment:28479</id>
    <thr:in-reply-to ref="tag:72.47.210.69,2007://1.3453" type="text/html" href="http://www.readwriteweb.com/archives/granular_web.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/granular_web.php#c28479" />
    <title>Comment from John Milan on 2007-01-27</title>
    <author>
        <name>John Milan</name>
        <uri>http://intelligantt.blogspot.com</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://intelligantt.blogspot.com">
        <![CDATA[<p>Spot on with your observations, Emre. However, I don't think these web services are limited only to web developers. The other side of things, traditional desktop apps, can benefit from this granularity as well.</p>

<p>When both web apps and desktop apps can take advantage of this new granular approach, things should get real fun!</p>]]>
    </content>
    <published>2007-01-27T22:40:19Z</published>
  </entry>

  <entry>
    <id>tag:72.47.210.69,2007://1.3453-comment:28480</id>
    <thr:in-reply-to ref="tag:72.47.210.69,2007://1.3453" type="text/html" href="http://www.readwriteweb.com/archives/granular_web.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/granular_web.php#c28480" />
    <title>Comment from Emre Sokullu on 2007-01-27</title>
    <author>
        <name>Emre Sokullu</name>
        <uri>http://emresokullu.com</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://emresokullu.com">
        <![CDATA[<p>@John, desktop apps? what's that? :P</p>]]>
    </content>
    <published>2007-01-27T23:56:04Z</published>
  </entry>

  <entry>
    <id>tag:72.47.210.69,2007://1.3453-comment:28481</id>
    <thr:in-reply-to ref="tag:72.47.210.69,2007://1.3453" type="text/html" href="http://www.readwriteweb.com/archives/granular_web.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/granular_web.php#c28481" />
    <title>Comment from Billy on 2007-01-27</title>
    <author>
        <name>Billy</name>
        <uri>http://adbritewiki.com</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://adbritewiki.com">
        <![CDATA[<p>Great post. I think there is serious business potential here. I would love to see an organization like Amazon begin to provide a whole suite of services to allow for standardized and streamlined web development. It's happening piecemeal right now but I see the potential for significant growth in this area.</p>]]>
    </content>
    <published>2007-01-28T05:08:17Z</published>
  </entry>

  <entry>
    <id>tag:72.47.210.69,2007://1.3453-comment:28482</id>
    <thr:in-reply-to ref="tag:72.47.210.69,2007://1.3453" type="text/html" href="http://www.readwriteweb.com/archives/granular_web.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/granular_web.php#c28482" />
    <title>Comment from Ben Tremblay on 2007-01-27</title>
    <author>
        <name>Ben Tremblay</name>
        <uri>http://mozdawg.blogspot.comA</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://mozdawg.blogspot.comA">
        <![CDATA[<p>A long time ago doing MIL-SPEC docs for avionics R&D (airport landing system) I could talk about granularity and be understood ... the days of "cognitive ergonomics". Now? That term seems to act like a switch ... watch the shades draw down over people's eyes.</p>

<p>I was just thinking, pondering an effective / quick explanation for this. Is "siloed application" one extreme of granularity?</p>]]>
    </content>
    <published>2007-01-28T05:35:12Z</published>
  </entry>

</feed>