<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-2150629714560669359</atom:id><lastBuildDate>Thu, 29 Aug 2024 01:48:42 +0000</lastBuildDate><category>SOA</category><category>Web 2.0</category><category>decrease number reducers hadoop distributed mode</category><category>hadoop getting started</category><title>Distributed Maze</title><description>A blog about distributed technologies</description><link>http://distributedmaze.blogspot.com/</link><managingEditor>noreply@blogger.com (Snehal)</managingEditor><generator>Blogger</generator><openSearch:totalResults>4</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2150629714560669359.post-975485173819671758</guid><pubDate>Fri, 10 Oct 2008 21:12:00 +0000</pubDate><atom:updated>2008-10-10T17:21:33.619-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">SOA</category><category domain="http://www.blogger.com/atom/ns#">Web 2.0</category><title>Building Brand Value with Web 2.0 and SOA</title><description>I recently found a presentation online that I did last year at &lt;a href=&quot;http://www-01.ibm.com/software/websphere/events/impact2009/&quot;&gt;IBM Impact&lt;/a&gt; called &lt;a href=&quot;http://www-01.ibm.com/software/success/cssdb.nsf/CS/CPOR-7ACJ9L?OpenDocument&amp;amp;Site=default&amp;amp;cty=en_us&quot;&gt;Building Brand Value with Web 2.0 and SOA&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;It goes through the history of some of the work that I&#39;ve been doing over the last few years with a services oriented architecture and how we&#39;ve been able to leverage the SOA towards building integrated websites with rich content. &lt;br /&gt;&lt;br /&gt;The article doesn&#39;t read as well on paper as the presentation did at one point because it has been paraphrased from a transcript.  Either way, hope you enjoy reading how one architectural paradigm can lead to other successful projects.</description><link>http://distributedmaze.blogspot.com/2008/10/building-brand-value-with-web-20-and.html</link><author>noreply@blogger.com (Snehal)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2150629714560669359.post-8241238823486615148</guid><pubDate>Mon, 29 Sep 2008 02:49:00 +0000</pubDate><atom:updated>2008-09-28T22:58:16.193-04:00</atom:updated><title>SOA and Web Service Versioning</title><description>One of the most important you can do when developing a new Web Service is to devise a way to implement versioning.  The worst thing you can do is paint yourself into a corner by not doing so.  If you don&#39;t, your clients will be too tightly coupled with your service and they&#39;ll be forced to update their client code and every time you update yours.  &lt;br /&gt;&lt;br /&gt;There are some simple ways to do so.  &lt;br /&gt;&lt;br /&gt;1. Use a new URL for new versions of your service and deprecate older URLs.&lt;br /&gt;2. Use optional data types in your schemas as you add new data types over time.  &lt;br /&gt;3. Use a coarse grained request mechanism where the client can specify which data types to return.  Over time, you can add more data types without affecting your older clients&#39; deprecated data types.  This mechanism is especially useful if your service is a content driven service like a destination content service or a mapping service.</description><link>http://distributedmaze.blogspot.com/2008/09/soa-and-web-service-versioning.html</link><author>noreply@blogger.com (Snehal)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2150629714560669359.post-5836780586836030997</guid><pubDate>Tue, 05 Aug 2008 22:30:00 +0000</pubDate><atom:updated>2008-08-05T18:37:45.240-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">decrease number reducers hadoop distributed mode</category><title>Number of Reducers in Hadoop Distributed Mode</title><description>So I may be a complete idiot here and may be missing something completely... But I couldn&#39;t figure out for the life of me why my Map Reduce program was only returning partial files in pseudo-distributed mode.  After putting in some log4j messages into my code and fishing through the log files for each individual task, I noticed that if I had 2 reducers running in distributed mode, that I would only get a small portion of the file that I was expecting.  &lt;br /&gt;&lt;br /&gt;Then I tried decreasing the number of reducers down to only 1 and magically, the framework started collecting everything into 1 file as opposed to rewriting the file that was already there and yielding a small portion of the file.  Now onto more complicated things...</description><link>http://distributedmaze.blogspot.com/2008/08/number-of-reducers-in-hadoop.html</link><author>noreply@blogger.com (Snehal)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2150629714560669359.post-258580148353105483</guid><pubDate>Tue, 01 Jul 2008 01:42:00 +0000</pubDate><atom:updated>2008-07-23T23:24:55.918-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">hadoop getting started</category><title>Simple AND Elegant</title><description>Simple AND Elegant.  Two adjectives you use all the time to describe algorithms like &lt;a href=&quot;http://labs.google.com/papers/mapreduce.html&quot;&gt;MapReduce&lt;/a&gt;, but you know you have stumbled upon something special when you can also say the same about a framework that implements that algorithm.   I&#39;ve been following Hadoop, the open source implementation of Google&#39;s MapReduce algorithm, for some time now and until recently, I haven&#39;t had the urge to really look into how it works and what it can do until I read a blog called &lt;a href=&quot;http://open.blogs.nytimes.com/tag/hadoop/&quot;&gt;Hadoop&lt;/a&gt; by a New York Times developer, Derek Gottfrid.  The incredible power of the framework and Amazon Web Services can easily be seen by what Derek Gottfrid did for the NY Times Archive.&lt;br /&gt;&lt;br /&gt;So welcome to Distributed Maze, my foray into the distributed computing world and a blog post to help others who want to do the same.  Sure, the name isn&#39;t creative, but at least it&#39;s &lt;a href=&quot;http://www.google.com/search?q=distributed+maze&amp;ie=utf-8&amp;oe=utf-8&amp;aq=t&amp;rls=org.mozilla:en-US:official&amp;client=firefox-a&quot;&gt;original&lt;/a&gt; as of today&#39;s date!  Hope it helps someone do some amazing things one day.</description><link>http://distributedmaze.blogspot.com/2008/06/simple-and-elegant.html</link><author>noreply@blogger.com (Snehal)</author><thr:total>0</thr:total></item></channel></rss>